【发布时间】:2016-12-20 15:47:10
【问题描述】:
我想访问一个离我的本地文件 (DKM) “很远”的头文件,我想知道如何从 Workbench 中生成相应的链接?
我需要包含的文件位于:../../../../somedir/otherDKM/src/somedir/header.h - 如果我只是在我的文件中包含这个带有该路径的文件,它不会编译,因为 header.h 文件中有一个包含,然后该路径不会包含后即可找到。
【问题讨论】:
我想访问一个离我的本地文件 (DKM) “很远”的头文件,我想知道如何从 Workbench 中生成相应的链接?
我需要包含的文件位于:../../../../somedir/otherDKM/src/somedir/header.h - 如果我只是在我的文件中包含这个带有该路径的文件,它不会编译,因为 header.h 文件中有一个包含,然后该路径不会包含后即可找到。
【问题讨论】:
如果您已将“otherDKM”项目导入工作区,您可以将该项目目录添加到您的包含路径中,例如:
-I%otherDKMProjName%/src/somedir/
然后在你的代码中只包含标题:
#include "header.h"
假设 header.h 包含已经在包含路径中的东西,或者是本地的东西,那么这应该适合你
【讨论】: