CMake的,Xcode和Unix的Makefile文件

<p>我是用经典的Unix Makefile生成器,直到我发现了一个网页CMake的解释可以用交出了漂亮的xcode项目文件“的CMake -G Xcode的”,所以我跑在我的源代码目录的命令,我得到一个不错的Xcode项目。这是伟大的,但我面临着一些缺点,想知道是否有这些解决方案: P&gt; </p><ul> <li> <p>现在我不能打造出使用unix的makefile(我用它来运行cmake ../myproj在build目录,然后作出命令)这不工作了树(我想在临时文件项目目录负责) p&gt; li&gt; </p></li><li> <p>我的一些报头是由cmake的产生(myproj.h.in成为myproj.h,是包括在一些测试为例),但我找不到在Xcode项目,我得到这些文件。 p&gt; li&gt; ul&gt; </p><p>在此先感谢任何好的建议,我怎么能结合的Xcode项目和UNIX的makefile,能够同时使用。 P&gt;
</p></li></ul>

103 浏览 1 回复
  gt   文件   xcode   项目   目录  

回复

    <p>我发现我自己的答案(我的意思是问好人): p&gt; </p><p>使用2个独立的编译目录为每种类型的构建文件。这将确保每生成目录具有正确的编译文件和生成的文件供其使用。 P&gt; </p><p>在add_executable()命令,除了源文件还包括为那些标题和生成的头在Xcode中显示出来。 P&gt; </p><p>您可以使用xcodebuild联编还是有一个适当的Xcode项目,并在命令行中/ shell脚本/ Makefile文件,例如 P&gt;构建它
    </p>

    林树康

相关信息

Makefile生成的C ++?

<p>执行以下构建系统:CMake的,果酱的bjam也会产生类似的makefile qmake的呢?做什么效用微软的Visual C ++用来生成makefile文件? P&gt; </p>

19 浏览 1 回复   文件   makefile   gt   cmake   生成  

生成Xcode项目的Makefile项目移植到其它UNIX系统

<p>(这是问过,但答案是没有定论) 虽然我使用Xcode(3.2.1)爱的发展,我有需要的端口一些项目,以其他UNIX系统,甚至是Windows操作系统。该代码是所有的C ++,但相当复杂。我正在寻找一种方式来自动化/半自动化的发电量相当于生成文件从我的Xcode的项目,越来越厌倦手动试错要做到这一点了。 P&gt; </p><p>感谢您的任何提示。 P...

43 浏览 1 回复   项目   cmake   xcode   makefile   生成  

使用cmake生成的Visual Studio C ++项目文件

<p>我工作的一个开源C ++项目,为代码编译的Linux和Windows。我使用cmake的建立在Linux上的代码。为了便于开发,安装和政治原因,我必须坚持到Visual Studio项目文件/编辑器在Windows(我不能切换到代码::块,例如)。我看说明书使用cmake生成视觉工作室文件,[这里](http://www.opentissue.org/mediawiki/index...

20 浏览 1 回复   文件   gt   项目   cmake   工作  

Makefile中生成:premake VS bakefile?

<p>有关我的C ++编译过程中,我使用[ Bakefile ](http://www.bakefile.org/index.html),一个可爱的小Makefile生成器,它可以让你指定你的构建在XML中的目标,并且可以产生从它的各种生成文件或项目文件。它工作正常,我用它来生成GNU自动脚本。 P&gt; </p><p>现在我听到的[ Premake ...

30 浏览 1 回复   premake   生成   gt   文件   makefile  

Makefile文件生成器:premake VS bakefile?

<p>有关我的C ++编译过程中,我使用[ Bakefile ](http://www.bakefile.org/index.html),一个可爱的小Makefile生成器,它可以让你指定你的构建在XML中的目标,并且它可以产生从它的各种生成文件或项目文件。它工作正常,我用它来生成GNU自动脚本。 P&gt; </p><p>现在我听说过[ Premake...

45 浏览 1 回复   premake   gt   生成   makefile   文件