【发布时间】:2019-06-19 10:20:19
【问题描述】:
我正在尝试在 Visual Studio 中为我的项目设置自动运行/调试环境变量。 我的意思是,是否有任何 CMake 或 C++ 代码行不需要手动执行此操作?
Here 是如何手动操作的说明(我想避免的)。
Here 关于如何用 Cmake 来做这件事还有一个未解决的问题(似乎不可能)。
我还尝试了setenv() 和putenv() 以不同的方式使用,但它不起作用,因为主函数甚至直到该行代码才运行,然后出现错误消息:“Some.dll找不到”,程序停止。
【问题讨论】:
-
您好,欢迎来到 StackOverflow。请花一些时间阅读help page,尤其是名为How to Ask 的部分。您可能还想了解minimal reproducible example 以及如何使用format your question。您想要运行时环境变量还是编译时定义?
-
您可以使用 CMake 中的命令编辑 Visual Studio
.user文件。 cmake.org/cmake/help/latest/command/file.html 只是 xml。
标签: c++ visual-studio environment-variables