![]() |
1
3
是的,这相当简单。与其创建一个为您创建和管理生成文件的标准C项目,不如使用“现有代码生成文件项目”。
如果你不想 .c项目 , 项目 ,等文件混合,在一个空目录中创建CDT项目,并使用链接的文件和文件夹在项目中提取您想要的内容。 如果您确实尝试在Eclipse中进行构建,它将执行“makeall”,但如果您没有Makefile,您会得到以下结果(对于clean也是一样):
我所做的是,对于没有make等价物的项目(如CPython扩展),我编写了一个简单的Makefile,将所有和干净的目标委托给我的真正工具。 一旦创建了项目,就需要对其进行配置,以获得CDT的所有优点。CDT索引器和扫描程序需要了解编译器设置(包括和定义)。提供该信息有两种方式:
CDT可以通过多种方式了解您的设置是什么,配置如何获取设置,直接访问项目属性-> C/C++概述 -> 预处理器包括路径、宏等。 并调整 提供商 选项卡:
|
![]() |
MaPo · Linux,设置锁定ICMP_过滤器选项 4 月前 |
![]() |
Doohyeon Won · 内联函数上的奇怪现象?[关闭] 5 月前 |
![]() |
Bobby · 复合字面值总是左值吗? 5 月前 |
![]() |
9-Pin · C: 嵌套结构的堆栈内存分配 5 月前 |