在 VS 中,以编程方式获取链接器>其他库目录属性,或获取宏值
In VS, programmatically get the Linker > Additional Library Directories property, or get macro value
我需要在运行时检查工作目录之外是否存在一些DLL。存储它们的目录在Linker
>Additional Library Directories
属性中给出。有什么方法可以在C++中获得这个属性吗?有问题的目录是$(QTDIR)
,我发现这个一般的想法在我的情况下会很好,除了$(QTDIR)
是用反斜杠定义的,并且当预处理器试图扩展它时会阻塞它。还有其他方法吗?
试着看看Boost。DLL或依赖项Walker。
相关文章:
- C++ - 忽略并从其他文件获取数据
- 我可以使用 decltype() 或其他东西通过指针获取真实类型吗?
- 如何使用 C/C++ 和 system() 系统调用以外的其他方法在 Linux 中获取文件功能?
- 如何从其他线程 winapi 获取消息
- 如何从 std::optional 中获取 QByteArray<QByteArray>,并在没有其他 malloc 的情况下保留 std::nullopt?
- 还有其他方法可以为乘法表编写循环以获取运行时值吗?
- 其他类中的枚举类的二传手和获取器
- 如何在没有作弊引擎的情况下从其他应用程序获取指针地址?
- 从Baseclass获取其他功能
- boost::可选 - 对对象使用 boost::in_place,构造器通过引用获取其他对象
- 使用模板创建一个结构,该模板获取其他结构的指针
- 如何在进程间通信中获取其他终结点的进程 ID
- 如何使用窗口 API 获取其他应用中的当前活动
- 如何从字符串中删除 : 并获取其他元素
- 将列表元素插入向量,C++获取其他不需要的值
- 如何使用DX9获取其他全屏游戏的屏幕截图
- 使用参数获取其他参数
- 在获取其他函数中的变量后创建数组
- 在 Xwindow 中获取其他窗口的标题
- c++ /Linux如何获取其他用户的读权限状态?