0

我有一个静态库,可以在调试和非调试模式下构建。当我使用调试模式选项构建 RTP 时,我希望在 RTP 中使用调试版本。当我构建没有调试选项的 RTP 时,我希望在 RTP 中使用非调试版本。我所能找到的只是将带有完整路径的库名称放在 RTP 项目的“库”选项卡中。该路径包含 \Debug\ 目录。当我更改构建时,我必须手动将其更改为 \NonDebug\。我正在寻找如何设置项目文件以根据是否检查调试模式自动选择适当的路径。谢谢

4

1 回答 1

0

我有同样的问题,我解决了使用在名为 MODE_DIR 的 makefile 中生成 vxworks 的局部变量,将替换为“Debug”或“NonDebug”

所以去你的RTP的属性>>构建Porperties >>

然后在你的图书馆的路径上,在这种情况下是“示例”

-L/Lib_output_path/示例/示例/$(MODE_DIR)

-l示例

于 2013-12-05T09:47:45.500 回答