用法:cc [选项] 文件。使用“cc -flags”欲了解详情
我有一个生成文件。当我在 Unix 上运行它时,出现此错误: cc -I/opt/oracle/product/9.2.0/rdbms/demo -I/opt/oracle/product/9.2.0/rdbms/public \ …
GNU Make 构建过时且比某个时间戳更新的文件
我正在使用 GNU Make 3.81 来构建给定的 C 项目。 GNU 的正常行为是检查目标是否存在并且任何先决条件比目标新,则执行目标命令。 如果先决条件比目标…
如何在 Windows 上编译 C 完美最小哈希库?
我已经安装了 mingw 和 Msys。 我已经运行 bash configure 来创建 make 文件。 但是当我运行 make 时,我得到以下输出, E:\cmph-1.1>make make all-r…
为 C 代码创建 makefile,运行时无需 ./
我需要创建一个 makefile,将我的 simpleprogram.c 编译为 sp,并且可以像 ls、 等 unix 命令一样调用它ps 等,无需显式编写 ./sp。我上网查了一下,…
我们可以列出“make”使用的所有 *.[c,h,S] 文件吗?构建linux内核的命令?
内核源代码中有很多文件大部分时候都没有被使用。我只想列出发出 make 命令时编译的文件。 我认为只有那些将要编译的文件才会在 make 期间被访问,因…
源文件具有不同编译器标志的 Makefile
如何对 Makefile 中的不同源文件使用不同的编译器标志?例如,我想要一个生成的 Makefile: g++ -c -COMPILER_FLAGS_1 -g source1.cpp -o source1.o g…
从 NVIDIA_GPU_Computing_SDK for GTK 设置 cuda 模板项目
我正在 Ubuntu 11.10 上使用 Eclipse Indigo 开发 CUDA。为了设置新的 CUDA 项目,我使用 NVIDIA_GPU_Computing_SDK 中的模板项目并自定义 makefile。…
Makefile 不使用包含/库路径?
好吧,经过 3 个小时的研究,我快要疯了,所以我想是时候把它传递给一些新的眼睛了。 CXXFLAGS = -g -Wall OBJS = main.o PROG = test INCLUDES = -I …
使用 CUDA 模块构建 GPL C 程序
我正在尝试修改用 C 编写的 GPL 程序。我的目标是用 CUDA 实现替换一种方法,这意味着我需要使用 nvcc 而不是 gcc 进行编译。我需要帮助构建项目 - 而…
我可以让 make 表现得像守护进程吗?
我正在开发一个具有非常轻量级构建步骤的项目,如下所示: cat f1.js f2.js f3.js f4.js > glom.js 所以首先我编写了一个 makefile 来完成它,而且效…
将文件复制到 libs 文件夹作为构建脚本的一部分
我有一个使用 jni 的 android 应用程序,我正在尝试在 Eclipse 中自动化构建过程(使用 cdt 插件)。我需要构建自己的静态库,并且还需要使用一些预编…
GNU 进行奇怪的变量替换
我有以下 Makefile: CPPCOMPILER=g++ CCOMPILER=gcc #CPPCOMPILER=i586-mingw32msvc-g++ FLAGS=-Wall -g -O3 LIBRARIES=-lpthread MODULES=obj/HTTPR…
GNU MAKE “进入目录...”的路径设置在哪里?
执行 make.exe 时,由于驱动器盘符区分大小写,我的代码失败。 目前,我的 make 打印出: make.exe[3]: Entering directory 'C:/...' (fails)。 在另…