我有Doxygen配置文件,可以生成HTML文件。在我的项目中,有些使用Windows和Mac。当我在Mac OS X中运行时,遇到路径斜线问题,我将\
更改为/
,这解决了该问题。
编辑:我不希望用户修改Doxygen配置文件。
Windwos
-INPUT = SDK\nRF5_SDK_15.2.0_9412b96\examples\
OS X compatible
+INPUT = SDK/nRF5_SDK_15.2.0_9412b96/examples/
我不想为Windows和Mac使用单独的Doxygen配置文件,我想知道是否可以有一个可以工作的文件?
有什么办法可以在Doxygen配置中设置一些环境参数来解决我的问题吗?
答案 0 :(得分:1)
在Windows上,您还可以将doxygen配置文件中的正斜杠(/
)用于INPUT
标记,以及大多数其他需要路径的标记。
因此,通过在doxygen配置文件中放置:
INPUT = SDK/nRF5_SDK_15.2.0_9412b96/examples/
这在Windows和Mac OS X上应该可以使用。
如果Windows和Mac上的路径不同,则可以使用环境变量(例如MY_PATH),在包含脚本和doxygen配置文件中进行设置:
INPUT = $(MY_PATH)
另请参阅http://www.doxygen.nl/manual/config.html(第二段结尾)。