【发布时间】:2010-11-08 13:12:45
【问题描述】:
在 Eclipse-CDT 中使用 relative 路径引用第 3 方 C++ 组件(例如包含、库)的最佳做法是什么?
- 我正在尝试引用 Boost 和 Google protobuf。
- 我已将它们分别放在工作区的一个文件夹中,例如/home/user/workspace/boost_1_39_9
- 我在项目属性的构建设置下添加了对该文件夹的引用,但是 Eclipse 不允许我将该路径指定为相对于工作区文件夹,我必须使用文件系统选择它并指定一个绝对路径
谢谢,
- 亚历克斯
【问题讨论】:
-
我在使用 MySQL Connector for C++ 时遇到了完全相同的问题 - 我已对其进行编译并将其放入一个额外的项目中,并将其添加到库搜索路径中,但 eclipse 坚持认为它可以没找到!我将它复制到 /usr/lib 并且它工作得很好。
标签: c++ eclipse-cdt