当前位置: 技术问答>linux和unix
KDeveloper的编译问题
来源: 互联网 发布时间:2015-09-12
本文导语: 我在Linux下用KDeveloper开发项目,建立了一个包含多线程的工程,当我对每个文件单独进行编译时,每个程序文件都可以编译通过,但是对整个工程编译时却出错.并且系统提示我关于线程的很多函数都是未定义. 请问各位大...
我在Linux下用KDeveloper开发项目,建立了一个包含多线程的工程,当我对每个文件单独进行编译时,每个程序文件都可以编译通过,但是对整个工程编译时却出错.并且系统提示我关于线程的很多函数都是未定义.
请问各位大侠,问题可能出在什么地方?还有,关于线程的问题是不是需要进行一定的编译器上的设置.
恳请赐教,另外还有高分相送.
请问各位大侠,问题可能出在什么地方?还有,关于线程的问题是不是需要进行一定的编译器上的设置.
恳请赐教,另外还有高分相送.
|
1、缺少头文件——单独编译能通过,看来不像。
2、项目引用结构缺陷,导致在编译的时候某些头文件不能引用进来。
3、Makefile缺陷,导致某些头文件没有被引用进来。——可以分析一下单独编译的参数和Makefile文件中的参数有什么差别。
2、项目引用结构缺陷,导致在编译的时候某些头文件不能引用进来。
3、Makefile缺陷,导致某些头文件没有被引用进来。——可以分析一下单独编译的参数和Makefile文件中的参数有什么差别。
|
在option或者project properties中设置link标识 -lpthread
|
把你的错误信息贴出来!
|
这个肯定是没有链接正确的库造成的,需要指定连接标志,如楼上所说……