makefile

    25热度

    2回答

    我使用的是经典的Unix Makefile生成器,直到我找到一个网页解释CMake可以使用“cmake -G Xcode”生成一个很好的xcode项目文件,所以我在源目录中运行该命令,不错的xcode项目。这是伟大的,但我面临着一些缺点,如果有解决这些想知道: 现在我不能打造出使用UNIX的makefile(我用它来运行cmake ../myproj在树一个构建目录,然后使命令)这不工作了(我想在

    2热度

    1回答

    我经常使用vsp和:sp命令在vim中打开多个视口。编辑了一段时间后,我经常从vim中运行:make命令。当我收到错误时,vim会向我显示gcc所说的错误。但是,即使该文件已经打开,vim也会经常在另一个视口中打开错误文件。一个例子: 之前,请 -------------------- | | | | file 1 | file 2 | | | | | | | ----

    10热度

    4回答

    我在bash中编写一个makefile,我有一个目标,在其中尝试查找文件是否存在,即使我认为语法正确,我仍然给我一个错误。 这里是我想 read: if [ -e testFile] ; then \ cat testFile\ fi 我使用的标签,这样是不是有问题来运行该脚本。 错误的是(当我键入: “让阅读”) if [ -e testFile] ; t

    5热度

    2回答

    我按照Using Check with the Autotools页面上的说明尝试构建(当前)小型C项目中的单元测试支持。虽然我使用Cgreen而不是Check。 我在第9步遇到问题,导致automake发出警告,提示使用'%'样式的模式规则是GNU make的扩展。 的特殊化妆的规则是: check_%.$(OBJEXT) : $(srcdir)/%.c $(COMPILE) -DCH

    26热度

    11回答

    在article的最后一句话引起了我的眼睛 [F]或C/C++开发人员和 有兴趣的学生在学习中的C/C++而不是 的Linux用户 程序。这是因为通过使用'make' 命令,GNU/Linux的 中的源代码的编译 变得简单。 我一直使用gcc编译我的C/C++程序,而javac编译我的Java程序。我只用make通过configure/make/make install将程序安装到我的电脑上。 看

    4热度

    6回答

    我一直试图在Windows XP下使用cygwin在Eclipse 3.4中使用CDT。 我需要做什么,以获得startet? 我在Eclipse主页上找到了“eclipse-cpp-ganymede-SR1-win32.zip”。 编辑: 主要问题是,我无法编译和运行代码。 在运行配置,我试过gcc.exe的C/C++应用程序: 添加的make.exe的路径,以我的$路径,并从头开始后,它完美的

    7热度

    1回答

    TEMP0_FILES下面计算的是什么? SOURCE_FILES可以等于多个源文件。请告诉我下面的语法:.cpp=.o SOURCE_FILES = main.cpp TEMP0_FILES = $(SOURCE_FILES:.cpp=.o)

    1热度

    4回答

    我是新来makefile并面临一些问题。我创建了以下makefile。它工作正常。但是当我修改main.cpp并运行使得,它说“一切都是最新的”。我需要做一个清洁并再次运行make,一切都会工作。 看起来像这个makefile有一些问题,我无法弄清楚它出错的地方。任何人都可以帮助我找出这个makefile中的错误,以及它为什么不构建更改的文件? #Main makefile which does

    0热度

    1回答

    我有时经历过,如果任何特殊/控制字符($,^ M或其他)以某种方式进入makefile,那么如果您尝试使用该makefile生成-f Makefile,它会给出错误。 我想知道, 1)任何人都经历这样的事情,如果是,是什么原因导致这些错误?这些特殊字符有什么特别之处?

    0热度

    1回答

    我目前正在尝试添加后生成一步一个SunStudio项目的构建/制作文件,而是继续我需要知道这个项目的目录。问题是$ {PWD}不返回当前目录下,我无法找到像$ {} PROJECTDIR或什么不是任何环境变量。 其实更无所不包的方式我的问题是,我无法找到什么建设项目时,环境变量SunStudio集的任何文件,因此与该信息的任何答案甚至会更好。 谢谢