www.1862.net > QT BuliD 时出错 Error: CollECt2: lD rEturnED 1 ...

QT BuliD 时出错 Error: CollECt2: lD rEturnED 1 ...

/usr/bin/ld: cannot find -locci 说明你缺少 libocci.so 文件 可以用这个命令来解决 apt-get install libocci-dev 根据发行版,把 apt-get 替换成 yum 或者 yast。

1、编译时前一个编译的没关闭; 2、有没有使用到的槽函数,就是在.h文件里定义了,.cpp中没使用到 都会出现连接错误,你检查一下

>> /mainwindow.cpp:9: multiple definition of `square' >> /main.cpp:5: first defined here square重复定义了。查找所有square的地方,去掉重复定义。

F:\temp_file\qt\hello>make make -f Makefile.Debug make[1]: Entering directory `F:/temp_file/qt/hello' g++ -mthreads -Wl,-subsystem,windows -o debug\hello.exe debug/hello.o -L"f:\loc al_file\QT\lib" -lmingw32 -lqtmaind -lQtGuid4...

不要写到lib就结束,把用的lib文件全名都写全了 LIBS += D:\Application\CMake_Qt_OpenCV\lib\libopencv_calib3d244.dll.a\ D:\Application\CMake_Qt_OpenCV\lib\libopencv_contrib244.dll.a\ D:\Application\CMake_Qt_OpenCV\lib\libopencv_cor...

找到项目构建目录,desktop或者“桌面”文件夹下的内容删除,重新构建

你看看后面是不是有这样的错误: BUILD FAILED D:\android\sdk\tools\ant\build.xml:649: The following error occurred while executing this line: D:\android\sdk\tools\ant\build.xml:694: Execute failed: java.io.IOException: Cannot run ...

我跟你的情况一毛一样,最后发现是添加环境变量时候弄错了,添加系统环境变量要在“Path”这个变量下添加。我一开始没看清楚直接编辑变量,其实是再默认第一个变量“C...”c开头的一个变量下编辑的,所以找不到make

原因:没有设置编译器/没有安装编译器 解决:安装g++(非Windows下)或minGW(Windows下)。

楼主,没有编译器,只有开发的工具。。。。。。。。。。。。

网站地图

All rights reserved Powered by www.1862.net

copyright ©right 2010-2021。
www.1862.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com