小编Top*_*tor的帖子

$(ProjectDir) 无法解析为实际项目

我正在使用 Visual Studio 用 C++ 进行编写。我尝试使用 $(ProjectDir) 宏来访问项目目录

auto vertShaderCode = readFile("$(ProjectDir)shaders/vert.spv");
Run Code Online (Sandbox Code Playgroud)

不幸的是,该宏并未解析为实际路径,而是与“$(ProjectDir).

ChatGPT 建议这样写:

std::string projectPath = "$(SolutiontDir)";
auto vertShaderCode = readFile(projectPath + "shaders/vert.spv");
Run Code Online (Sandbox Code Playgroud)

但效果不太好。我已经在项目属性的“其他包含目录”中专门添加了这个宏,但它仍然保持不变。

c++ visual-studio visual-studio-2022

2
推荐指数
1
解决办法
91
查看次数

标签 统计

c++ ×1

visual-studio ×1

visual-studio-2022 ×1