在VS中,以编程方式获取链接器>其他库目录属性,或获取宏值

时间:2016-05-13 18:55:57

标签: c++ visual-studio dll macros c-preprocessor

我需要对一些位于工作目录之外的DLL的存在进行运行时检查。他们存储的目录在Linker>中给出。 Additional Library Directories财产。有什么办法可以在C ++中获得这个属性吗?有问题的目录是$(QTDIR),我发现this一般的想法在我的情况下会很好用,除了$(QTDIR)用反斜杠定义,并且当它试图扩展时预处理器阻塞它。还有另一种方式吗?

1 个答案:

答案 0 :(得分:1)

尝试查看Boost.DLLDependency Walker