C++ 如何从现有的git cmake项目创建Xcode项目?
我是OSx新手,有人能帮我从现有代码创建Xcode项目吗?我想试试Xcode的一些特性,比如“profile” 我目前在cmake项目中使用Clion,它也在git回购中。我只是想从Xcode导入它,但我想这并不容易。以下是有关project和IDE的一些信息:C++ 如何从现有的git cmake项目创建Xcode项目?,c++,xcode,git,macos,cmake,C++,Xcode,Git,Macos,Cmake,我是OSx新手,有人能帮我从现有代码创建Xcode项目吗?我想试试Xcode的一些特性,比如“profile” 我目前在cmake项目中使用Clion,它也在git回购中。我只是想从Xcode导入它,但我想这并不容易。以下是有关project和IDE的一些信息: 只是一个C++应用程序和CGED项目的控制台应用程序 它也在git回购上 Xcode版本8.0(8A218a) 奥斯卡皮坦10.11.6 如果你需要更多的信息,我可以提供更多。谢谢您的帮助。Cmake有一个用于XCode的文件。尝试
- 只是一个C++应用程序和CGED项目 的控制台应用程序
- 它也在git回购上
- Xcode版本8.0(8A218a)
- 奥斯卡皮坦10.11.6
cmake -G Xcode <dir of CMakeLists.txt>
cmake-gxcode
我的工作:
“文件”->“新建”->“项目…”
选择命令行工具:
如果您愿意,请填写一些内容:
运行虚拟项目:
单击项目文件并“将文件添加到”您的项目:
浏览到你的一堆源代码。展开选项。我倾向于使用“添加的文件夹”作为“创建组”:
浏览并删除不需要的文件:
建造。您可能需要不断删除或添加文件,直到项目正常运行。我在OSX和Linux上编写交叉编译代码已经3年了。我建议你投资一点钱——访问jetbrains.com网站,购买Clion和AppCode的许可证。这些工具非常出色。XCode是垃圾。它甚至无法重构苹果自己的语言SWIFT,更不用说C++了。Xcode导线最近被烧掉了。一个Clion许可证为您提供了一个在windows、linux和OSX上运行的基于CMake的优秀IDE。它甚至可以在XWindows上运行,你基本上只是忽略了cmake项目。每次在CmakeLists.txt中发生更改时,您都必须使手动创建的xcode项目与cmake项目保持最新。这就是为什么首先使用cmake的原因。小注:所有通过该命令生成的内容(包括Project.xcodeproj)都将在shell所在的文件夹中创建。cd到CMakeLists.txt的目录,并使用
作为参数。。。