cmake + xcode:错误'构建设置PRODUCT_NAME未定义'

rot*_*lup 8 c c++ xcode build cmake

我正在使用cmake 2.8.3xcode 3.2.5生成一个C/C++项目文件; 构建通常很好,但每次生成xcode项目时我都必须手动设置"产品名称"(在Project/Edit Project Settings/Packaging中).

如果我未能设置此产品名称,xcode将拒绝构建项目,并退出报告以下错误:

  • Build setting PRODUCT_NAME undefined

是否可以使用cmake设置此值?或者没有定义产品名称

fgh*_*ghj 3

你尝试过这样的事情吗?

 set_target_properties(your_target PROPERTIES XCODE_ATTRIBUTE_PRODUCT_NAME "aaa")
Run Code Online (Sandbox Code Playgroud)

我已将 MacBook 上的 Mac OS X 替换为 Linux,因此无法检查此建议。