中国开发网: 论坛: 程序员情感CBD: 贴子 429377
haitao
怎样让make输出c的汇编文件?-S?
另外,我的make文件好像没有使用多个c文件的,不知道怎么改:
EXECS = client server setmac --它编译了3个独立的程序,每个程序都是一个c文件的,怎么包含多个c、asm文件?
OBJS = client.o server.o setmac.o
#LDFLAGS += -lpthread
all: $(EXECS)

$(EXECS): $(OBJS)
# $(CC) $(LDFLAGS) -o $@ $@.o $(LDLIBS) ../../lib/libssl/libcrypto.a ../../lib/libssl/libssl.a

$(CC) $(LDFLAGS) -o $@ $@.o $(LDLIBS) $(LIBSSL) $(LIBCRYPTO) -lc
# $(CC) $(LDFLAGS) -o $@ $@.o $(LDLIBS) libmatrixsslstatic.a -lc

#-ffast-math

romfs:
$(ROMFSINST) -e CONFIG_USER_SERIAL_ETHERNET_CLIENT /bin/client
$(ROMFSINST) -e CONFIG_USER_SERIAL_ETHERNET_SERVER /bin/server
$(ROMFSINST) -e CONFIG_USER_SERIAL_ETHERNET_SETMAC /bin/setmac
clean:
-rm -f $(EXECS) *.elf *.gdb *.o
~
我的blog:http://szhaitao.blog.hexun.com & http://www.hoolee.com/user/haitao
--以上均为泛泛之谈--
不尽牛人滚滚来,无边硬伤纷纷现 人在江湖(出来的),哪能不挨刀(总归是要的)
网络对话,歧义纷生;你以为明白了对方的话,其实呢?

您所在的IP暂时不能使用低版本的QQ,请到:http://im.qq.com/下载安装最新版的QQ,感谢您对QQ的支持和使用

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录