gpt4 book ai didi

visual-c++ - 在 CMake 中为项目设置 Visual C++ 可执行目录(PATH 环境变量)

转载 作者:行者123 更新时间:2023-12-04 06:54:30 25 4
gpt4 key购买 nike

在项目属性页上有一个 VC++ 目录选项卡,在该选项卡上有一个“可执行目录”选项,它基本上用于在构建项目时设置 PATH 变量。

我需要在那里添加 Python 解释器的路径,我知道并且可以通过 ${CMAKE_SOURCE_DIR} 变量预先推断。

目前有没有办法在 CMakeLists.txt 中设置它?

谢谢。

最佳答案

4 年后的现在 CMake 3.12您最终可以通过覆盖变量来做到这一点:
CMAKE_VS_SDK_EXECUTABLE_DIRECTORIES
事实上,您可以修改在 VC++ 目录选项卡中看到的所有条目:CMAKE_VS_SDK_EXCLUDE_DIRECTORIES CMAKE_VS_SDK_INCLUDE_DIRECTORIES CMAKE_VS_SDK_LIBRARY_DIRECTORIES CMAKE_VS_SDK_LIBRARY_WINRT_DIRECTORIES CMAKE_VS_SDK_REFERENCE_DIRECTORIES CMAKE_VS_SDK_SOURCE_DIRECTORIES
但是,请注意:这是一个只写变量。您现在可以做的最好的事情是不要丢失默认情况下存在的目录:set( CMAKE_VS_SDK_EXECUTABLE_DIRECTORIES $(VC_ExecutablePath_x64);$(WindowsSDK_ExecutablePath);$(VS_ExecutablePath);$(MSBuild_ExecutablePath);$(FxCopDir);$(PATH);WhateverElseYouNeed )

关于visual-c++ - 在 CMake 中为项目设置 Visual C++ 可执行目录(PATH 环境变量),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21794733/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com