社区
Linux/Unix社区
帖子详情
请问怎么用aCC同时编译两个.c文件
51dream
2003-08-30 09:38:37
例如我想将两个.c文件编译成一个.o文件,makefile应该怎样写?
...全文
127
3
打赏
收藏
请问怎么用aCC同时编译两个.c文件
例如我想将两个.c文件编译成一个.o文件,makefile应该怎样写?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fierygnu
2003-08-30
打赏
举报
回复
like this:
CC= aCC
DEFS=
PROGNAME= urapp
INCLUDES= -I.
LIBS=
# replace -O with -g in order to debug
DEFINES= $(INCLUDES) $(DEFS)
CFLAGS= -O $(DEFINES)
SRCS = file1.c file2.c
OBJS = file1.o file2.o
.c.o:
rm -f $@
$(CC) $(CFLAGS) -c $*.c
all: $(PROGNAME)
$(PROGNAME) : $(OBJS)
$(CC) $(CFLAGS) -o $(PROGNAME) $(OBJS) $(LIBS)
haothinking
2003-08-30
打赏
举报
回复
这样也可以吧,$ acc -o file file1.c file2.c
ianzy
2003-08-30
打赏
举报
回复
为什么不编译成两个 .o 文件?只要最后生成一个可执行文件就行了。例如:
aCC file1.c file2.c -o file
ACE6开源包,直接
编译
2) 下载ACE5.4.10.0版本 http://download.dre.vanderbilt.edu/previous_versions/ 3) 解压 安装步骤: 1、 在$(ACE_ROOT)/ace/目录下创建config.h。在该
文件
中增加两行: 第一行: #include "ace/config-hpux-11.00.h" 第二行: 必须是一个空行 对于LINUX环境,第一行为:#include "ace/config-linux.h" 2、 在$(ACE_ROOT)/include/makeinclude/目录下创建platform_macros.GNU。 对于HP UNIX,在该
文件
中增加一行: include $(ACE_ROOT)/include/makeinclude/platform_hpux_
aCC
.GNU 对于LINUX,在该
文件
中增加一行: include $(ACE_ROOT)/include/makeinclude/platform_linux.GNU 3、在$(ACE_ROOT)/目录下执行gmake。 4、如果出现
aCC
版本问题导致
编译
失败,则在$(ACE_ROOT)/include/makeinclude/platform_hpux_
aCC
.GNU的CPPFLAGS配置项添加 -U_INCLUDE__STDC_A1_SOURCE 5、
编译
64位版本,修改$(ACE_ROOT)/include/makeinclude/platform_hpux_
aCC
.GNU的buildbits配置项为64
如何查看
编译
过的.Class
文件
使用javap工具使用命令行窗口 Class
文件
是经过JDK中javac工具
编译
后的一组以8位字节为基础单位的二进制流,各个数据项目严格按照顺序紧凑地排列在Class
文件
之中,中间没有添加任何分隔符. 如何查看
编译
后的Class
文件
?推荐两种不需要安装任何额外工具的查看方式.在IDE中打开.class
文件
,会被内置的反
编译
插件反
编译
,还原成java类
文件
,既不能起到查看.class
文件
的目的,也...
c语言读取
acc
文件
的采样率,C语言
文件
操作之fgets()
原型 char * fgets(char * s, int n,FILE *stream);参数:s: 字符型指针,指向存储读入数据的缓冲区的地址。n: 从流中读入n-1个字符stream : 指向读取的流。返回值:1. 当n<=0 时返回NULL,即空指针。2. 当n=1 时,返回空串"".3. 如果读入成功,则返回缓冲区的地址。4. 如果读入错误或遇到
文件
结尾(EOF),则返回NUL...
深入理解java
编译
后的字节码
文件
也许你写了无数行的代码,也许你能非常溜的使用高级语言,但是你未必了解那些高级语言的执行过程。例如大行其道的Java。Java号称是一门“一次
编译
到处运行”的语言,但是我们对这句话的理解深度又有多少呢?从我们写的java
文件
到通过
编译
器
编译
成java字节码
文件
(也就是.class
文件
),这个过程是java
编译
过程;而我们的java虚拟机执行的就是字节码
文件
。不论该字节码
文件
来自何方,由哪种
编译
器
编译
...
Java虚拟机实践(1)——逐个字节分析.class
文件
字节码二进制内容
文章导航1. 说明2. .Java源
文件
3.
编译
4. Class
文件
格式5.
文件
头 ( 魔数+版本号 )6. 常量池7. 类的属性8. 类的字段(Filed)9. 类的方法信息(Method) 1. 说明 我们将使用一个简单的程序Test.java,我们将其
编译
成Test.class
文件
,并且逐个字节地分析此.class
文件
的二进制
文件
内容,分析每个字节的含义,从而帮助我们理解Java
编译
器(...
Linux/Unix社区
23,121
社区成员
74,508
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章