我正在尝试使用CMake Generated Xcode项目。 构建时一切看起来都很好,除了Xcode找不到构建的二进制文件。 下面是我成功构建产品后的截图。 我可以在项目源目录中看到它们。 但是,请注意Xcode显示RED“HelloWorld”,这意味着它无法找到产品。
配置:在Lion 10.7.2上使用Xcode 4.2进行CMake 2.8.6
这是CMakeLists.txt
project(HelloWorld)
add_executable(${PROJECT_NAME} HelloWorld.cpp)
这是HelloWorld.cpp的源代码
#include <iostream>
int main(){
std::cout << "HelloWorld!" << std::endl;
return 0;
}
我试图直接从Xcode创建一个原始项目,编译后,产品显示黑色而不是红色字体,这意味着Xcode找到了产品。 所以我相信这与CMake Generated Xcode项目有关。
有人有任何想法吗? 怎么解决这个问题?