毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> linux >> 正文

cppunit交叉编译失败总是提示找不到cppunit的头文件

更新时间:2013-3-13:  来源:毕业论文

cppunit交叉编译失败总是提示找不到cppunit的头文件
1.安装cppunit时已经运行./configure --host==armv6zk-gnueabi
2.安装并编译好后,
3.将库文件移动到usr/local/lib,
4.并且修改了/etc/profile
5.将cppunit的头文件拷贝到编译器的c++/4.3.2/include文件下
写了一个最简单的Helloworld代码,毕业论文 

C/C++ code? #include <iostream> #include <cppunit/TestRunner.h> #include <cppunit/TestResult.h> #include <cppunit/TestResultCollector.h> #include <cppunit/TestResultCollector.h> #include <cppunit/extensions/HelperMacros.h> #include <cppunit/BriefTestProgressListener.h> #include <cppunit/extensions/TestFactoryRegistry.h>     using namespace std; int main() {   cout<<"shit"<<endl; } 

编译后出现如下错误提示:
test2.cpp:2:32: error: cppunit/TestRunner.h: No such file or directory
test2.cpp:3:32: error: cppunit/TestResult.h: No such file or directory
test2.cpp:4:41: error: cppunit/TestResultCollector.h: No such file or directory
test2.cpp:6:45: error: cppunit/extensions/HelperMacros.h: No such file or directory
test2.cpp:7:47: error: cppunit/BriefTestProgressListener.h: No such file or directory
test2.cpp:8:52: error: cppunit/extensions/TestFactoryRegistry.h: No such file or directory
如果上面有描述不清楚的地方,请各位及时提出,谢谢

你的是在 include下面 有一个cppunit目录吗?还是把头文件直接拷过去了,不是放在这个目录里,不行你就把目录都去掉,用#include “TestRunner.h”把头文件和程序放一起看看能不能编译,应该 是你放的位置的问题
编译的时候加参数-I/use/include 就可以了,如果你把cppunit 的头文件已经复制到“/use/include ”下的话

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。