Questions tagged «compiling»

与从源代码编译软件有关的问题,通常使用“ make”命令。

3
未定义对符号'exp @@ GLIBC_2.2.5'的引用
这里已经问过类似的问题,但尚未得到解答。 我有一个实现Levenberg-Marquardt(从某处下载),我正在尝试对其进行编译,但收到以下错误。 gauravloj@vertex:~/Documents/source_code/non-rigid_registration/Gauss_newton/levmar-2.6$ make [ 87%] Built target levmar Linking C executable lmdemo /usr/bin/ld: CMakeFiles/lmdemo.dir/lmdemo.c.o: undefined reference to symbol 'exp@@GLIBC_2.2.5' //lib/x86_64-linux-gnu/libm.so.6: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status make[2]: *** [lmdemo] Error 1 make[1]: *** [CMakeFiles/lmdemo.dir/all] Error 2 make: *** [all] Error …
11 compiling  make  cmake  ld 

1
Ubuntu 17.10 Java 8证书错误
我重新安装了Ubuntu 17.10,并在其中安装了oracle-java8-installer软件包(来自PPA)。 但是,当我尝试使用“ ionic cordova build android”编译一个离子项目时,会引发以下错误: Exception in thread "main" javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty at sun.security.ssl.Alerts.getSSLException(Alerts.java:208) at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1959) at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1916) at sun.security.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1899) at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1420) at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1397) at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:559) at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185) at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1564) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263) at org.gradle.wrapper.Download.downloadInternal(Download.java:60) at org.gradle.wrapper.Download.download(Download.java:45) at org.gradle.wrapper.Install$1.call(Install.java:62) …
10 java  compiling  17.10 


3
GPG无法检查签名
我试图从我的裸服务器上的oneiric重新编译并重建libevent2源,但gpg出现一个小错误,无法检查签名 # dpkg-source -x libevent_2.0.12-stable-1.dsc gpgv: Signature made Fri Jun 17 07:12:50 2011 PDT using DSA key ID 7ADF9466 gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./libevent_2.0.12-stable-1.dsc 任何想法如何解决此警告?
10 compiling  deb  gnupg 


5
编译最新的GNOME-Shell
这个问题伪装成人们可以共享有关在Ubuntu 10.10中编译最新最好的GNOME-Shell环境的信息的中心位置。 由于GNOME-Shell现在依赖gtk3和许多其他新模块,并且GNOME-hell PPA不再存在,因此如果没有它,实际上很难进行测试,正如我在某处所读到的, “编译GNOME桌面的一半” 我昨天才尝试使用jhbuild,并且仅构建了一些模块,但是gnome-shell和gtk3未包含在所构建的模块中。 由于此处发布的某些解决方案似乎变得非常危险,我当时正在考虑使用Ubuntu 10.10设置虚拟机,我想你们中的大多数人都会同意我的看法。 因此,总而言之,需要回答的问题: Maverick是否有任何新的GNOME-Shell PPA? 可以固定jhbuild gnome-shell安装脚本以允许进行全新构建吗? 如果没有,除了手动编译之外,还有其他简单的方法可以得到它吗? 安装后,GNOME-Shell是否可以与Virtualbox仿真图形堆栈一起使用? 女士们,先生们,现在是您的问题。让答案开始...
10 10.10  compiling  gnome 

2
/ usr / bin / ld:找不到-lOpenCL
当前正在尝试从该网站编译OpenCL中提供的简单程序。它会给我DeviceInfo我所需要的。简单地调用a之后make,我得到以下错误: sharan@sharan-X550CC:~/opencl-ex/Ex1$ make g++ DeviceInfo.cpp -I ../../Cpp_common -lOpenCL -o DeviceInfo /usr/bin/ld: cannot find -lOpenCL collect2: error: ld returned 1 exit status Makefile:23: recipe for target 'DeviceInfo' failed make: *** [DeviceInfo] Error 1 现在,我已按照该网站上的说明进行安装。但是,我仍然得到上面的错误。 我该如何解决这个错误?

3
致命错误:“ python.h”没有文件或目录?
在寻找匈牙利问题的解决方案时,我找到了这个GitHub链接。 我浏览了该readme.md文件,并执行了其中描述的所有操作。复制hungarian.so到工作目录后,当我尝试hungarian.cpp使用进行编译时make hungarian,得到以下输出: anupam@JAZZ:~/Python/hungarian-master$ make hungarian g++ hungarian.cpp -o hungarian hungarian.cpp:7:20: fatal error: Python.h: No such file or directory #include "Python.h" ^ compilation terminated. make: *** [hungarian] Error 1 我在Stack Overflow上找到了这个相关的问题,但是答案对我不起作用。 我对GitHub非常陌生,我不知道如何在上添加模块g++。有人可以帮我吗,下一步该怎么做?
10 python  compiling  g++ 

1
为什么“ make gconfig”在编译内核时不起作用?
我正在尝试编译从kernel.org下载的香草Linux内核3.12.14。当我尝试时make gconfig,它说: * Unable to find the GTK+ installation. Please make sure that * the GTK+ 2.0 development package is correctly installed... * You need gtk+-2.0, glib-2.0 and libglade-2.0. * make[1]: *** No rule to make target 'scripts/kconfig/.tmp_gtkcheck', needed by `scripts/kconfig/gconf.o'. Stop. make: *** [gconfig] Error 2 现在看来,我的Ubuntu默认没有gtk +,dpkg -s …

3
如何解决提到“ stray'\ 342'”和“ stray'\ 200'”的编译错误?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为Ask Ubuntu 的主题。 2年前关闭。 我写了这个程序: #include<stdio.h> int main() { printf(“Hello World\n”); return 0; } 我将其另存为first.c并尝试编译,但收到此问题后,我也安装了gcc编译器。 $ gcc first.c -o first1 first.c: In function ‘main’: first.c:4:1: error: stray ‘\342’ in program first.c:4:1: error: stray ‘\200’ in program first.c:4:1: error: stray ‘\234’ in program first.c:4:11: error: ‘Hello’ undeclared (first use …
9 compiling  c 


2
无法在Ubuntu 12.04上使用GCC进行编译
我正在尝试使用GCC和VC9在我的Ubuntu和Windows计算机上编译并运行以下C程序。但是,我面临以下问题: 在Ubuntu机器上: GCC可以正常编译,但是运行时会显示以下提示: Segmentation Fault (Core Dump). 在Windows计算机上: VC9编译并运行良好。GCC可以正常编译,但是程序运行时进程终止。 在这里需要您的专家协助。这是我的代码: #include <string.h> #include <stdio.h> int calc_slope(int input1,int input2) { int sum=0; int start=input1; int end=input2; int curr=start; //some validation: if (input1>input2) return -1; while(curr<=end) { if (curr>100) { char *s=""; int length; int left; int right; int cent; sprintf(s,"%d",curr); length=strlen(s); …
9 compiling  gcc 


1
如何编译格式迷?
在ppa:hakermania/format-junkie已关闭,至少对我来说,是有可能编译格式吸毒者11.10?如果是这样,怎么办? 这是我拥有的文件列表: about.cpp error_logs.h main.cpp about.h error_logs.ui mainwindow.cpp about.ui formatjunkie.pro mainwindow.h audio_video_properties.cpp glob.h mainwindow.ui audio_video_properties.h icons.qrc Pictures audio_video_properties.ui image_properties.cpp preferences.cpp data image_properties.h preferences.h error_logs.cpp image_properties.ui preferences.ui
9 compiling 

1
在64位上编译32位应用程序,找不到-lX11
我正在调用类似的命令: g++ ... -o"myapp" -lX11 ... 并得到 /usr/bin/ld: cannot find -lX11 我安装了以下软件包来支持多体系结构: ia32-libs, libc6-dev-i386 and g++-multilib 但无济于事。/ usr / lib32中似乎没有任何X11.so,实际上该目录中只有52个库。我觉得您应该手动安装库,但是我对接下来应该检查的内容不知所措。 任何帮助表示赞赏。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.