|
7
|
| Daniel Wolf deepee1 · 技术社区 · 9 年前 |
|
|
1
13
变量 CMAKE_CURRENT_BINARY_DIR 处理 通常,这个目录及其子目录包含build 人工制品 如果你想控制 在构建时,您需要设置变量 CMAKE_RUNTIME_OUTPUT_DIRECTORY . 请注意 构建工具(如Visual Studio)将为每个特定配置创建子目录(称为配置本身) . 否则,为不同配置创建的可执行文件将覆盖它们自己。 精确控制 CMAKE_RUNTIME_OUTPUT_DIRECTORY_<CONFIG> . (而不是 < 应插入特定配置的名称,因此 CMAKE\u RUNTIME\u OUTPUT\u DIRECTORY\u调试 变量将影响 调试 构建)。
对于只确定具有可执行文件的目录,请使用
请注意,生成器表达式只能在特定位置使用。E、 g.文件清单
|
|
|
2
0
是的,根据构建类型,可执行文件通常存储在低于CMAKE\u CURRENT\u BINARY\u DIR的级别。您可以使用${CMAKE\u BUILD\u TYPE}(通常具有Debug或Release值)直接导航到此目录,方法是构建完整路径,如: |
|
AstralHex · 矩阵乘法代码工作不正常 1 年前 |
|
|
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 1 年前 |
|
|
Die4Toast · 递归调用成员箭头运算符-> 1 年前 |
|
|
Anka Hanım · 关于结构和动态数组地址的问题 1 年前 |