标题: Eclipse CDT与CCS 的错误信息 [打印本页]

作者: bibi    时间: 2015-4-18 20:11
标题: Eclipse CDT与CCS 的错误信息
  1、nothing to build for project 'xxx'
        有时候使用Eclipse CDT或者DSP的CCS IDE 写程序时出现 nothing to build for project  ‘xxx’ 的错误,这是因为新建的项目类型和实际的源代码类型不一致造成的,比如你新建了C Project, 注意不是 C++ project, 但是你添加的源文件(包含main入口函数)却是  .cpp 等的C++源代码的后缀,那么编译就会出现这样的错误。。。。

2、
warning: pointer of type 'void *' used in arithmetic
        对 void*  类型的指针进行加减运算的时候,这是不安全的,因为编译器并不知道你指针的单元是多少,需要移动多长的距离。作为扩展,大部分编译器都允许给void 指针做算术运算,这条信息一般是警告。

3、C89标准C语言不能在 for 循环中定义变量,C99与C++可以;

4、extern "C"{ } 不能把把 模板类 template 括起来;

5、Eclipse CDT 的引用第三方库出现 Unresolved inclusion 错误解决办法

  Windows-->Preferences-->C/C++-->Build-->Environment 增加Environment variables to set
及点Add添加:
Name: C_INCLUDE_PATH  (名字自己取)
Value: /usr/include  (需要引用文件的路径)

6、Eclipse 控制台无输出问题

undefined reference to...








欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1