Wal*_*dix 20 c c++ eclipse eclipse-cdt
是否可以在所有C/C++项目中添加包含路径和库?换句话说:如何将它们设为全局或将一个C/C++项目构建设置复制到另一个?
par*_*vus 13
对于Eclipse Indigo:不可能定义全局包含路径和库.但是您可以将它们从一个项目导出并导入到另一个项目中.
转到项目>属性> C/C++常规>路径和符号 然后单击导出设置...以将包含路径和/或符号定义保存到文件.在您的其他项目中,您可以使用导入设置...
是的,您可以通过两个步骤,更加用户友好,就像parvus提到的那样.两者都在"项目属性" - >"C/C++通用" - >"路径和符号"中完成:
[Exp]
为每行添加一个标记.引用库的工作方式相同.
另外看看:
我经常使用CPATH环境变量在我的所有项目中包含不同的目录.它位于:c/c ++ - > build-> environment.一定要用':'字符(不是';'分号)分隔每个路径.
您还可以使用PATH包含静态库.但是,对我而言,它只能在linux中可靠地运行.在OSX中它毁灭了.
另一种方法是将这些库和标头添加到您的环境默认搜索路径中; 地方喜欢/ usr/local/lib.阅读默认情况下链接器搜索的位置.
小智 5
对于库,我在源项目中执行以下操作:
项目 - >属性 - > c/c ++构建 - > c ++链接器 - >库
在此之后我选择库(shift + mouse)和copy(ctrl + c)
在空白项目中:
项目 - >属性 - > c/c ++构建 - > c ++链接器 - >库
ctrl + v(粘贴)
使用eclipse juno可以正常工作