当前位置:  技术问答>linux和unix

请高手为小弟解读一段GCC的makefile代码?万分感谢!

    来源: 互联网  发布时间:2017-02-07

    本文导语:  问题1.TOOLS.cpp.o: TOOLS.cpp g++ $(CFLAGS) -c -fPIC -D__LINUX__ -D_DEBUG -o TOOLS.cpp.o TOOLS.cpp “-D__LINUX__ -D_DEBUG ”是什么意思? 问题2.CardApp.so:CFLAGS = -g -rdynamic       g++ $(CFLAGS) -fPIC -o CardApp.so  DES.cpp.o TOOLS.cpp.o DEV...

问题1.TOOLS.cpp.o: TOOLS.cpp
g++ $(CFLAGS) -c -fPIC -D__LINUX__ -D_DEBUG -o TOOLS.cpp.o TOOLS.cpp

“-D__LINUX__ -D_DEBUG ”是什么意思?


问题2.CardApp.so:CFLAGS = -g -rdynamic
      g++ $(CFLAGS) -fPIC -o CardApp.so  DES.cpp.o TOOLS.cpp.o DEVICE.cpp.o LOG.cpp.o  DEVCMD.cpp.o  CARDCMD.cpp.o SAM.cpp.o CARD.cpp.o  -shared  -lpthread -L. -lZBLCommunication -Wl,-rpath,./中
“-lpthread -L. -lZBLCommunication -Wl,-rpath,./”是什么意思?

谢谢各位大侠们了!

|
“-D__LINUX__ -D_DEBUG"

相当于你在.c文件开头#define __LINUX__ #define _DEBUG

“-lpthread -L. -lZBLCommunication -Wl,-rpath,./

-l是动态库链接,-L指定动态库所在目录。

    
 
 

您可能感兴趣的文章:

  • :请教高手,小弟打印width=1500,height=600(A3纸)的Applet,在预览中是该区域是黑的,打印出来也是黑的,请教高手解决一下
  • 请教高手,小弟打印width=1500,height=600(A3纸)的Applet,在预览中是该区域是黑的,打印出来也是黑的,请教高手解决一下
  • 急!急!急!请高手们救救小弟(关于Ubuntu10.04)
  • 小弟有若干小问题,征求高手门的解答。
  • 跪求高手来帮小弟,第一次接触操作系统
  • 小弟请教各位高手,在JAVA中通过什么函数能获得Button的标签内容?
  • 大连java的高手们!小弟有事相求
  • "急"---小弟有一个很初级的问题,高手请帮帮忙,解决后立即加分
  • 各位高手,帮帮小弟,用什么软件能打开后缀是*.rar的文件。
  • 寻找linux下gcc编程的网上教程,越全越好,望各位高手指点一下小弟!
  • sock编程高手救救小弟!
  • 如何配置IBM http server?求救各位高手帮小弟一把!!
  • 小弟求助高手,多谢
  • 各位linux的高手,小弟有个简单问题.lunix找不到了?
  • 高手请进。小弟急需知道。急!!!!!!!!!!!!!!
  • 有没有xen方面的高手啊~~~教教小弟呗
  • 各位高手,小弟在安装Java 2 SDK Standard Edition v1.3时出错了。是怎么回事?
  • 小弟刚开始学习UNIX 编成 。哪个高手指点一下推荐一本编成书。最好电子版
  • 小弟正在做qmail的移植工作...有些问题想请教一下高手们
  • 各位linux高手请帮帮小弟的忙!
  • 程序源代码解读 高手参看隐藏ip的问题!
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • linux下面用makefile编译的问题,请高手指点。
  • 100分请教高手一个Makefile的小问题
  • 高手请进:linux下使用.o文件,makefile文件的问题
  • VC中的预处理程序定义 在makefile中如何表达啊?(望高手指点)
  • makefile问题,高手进
  • makefile 中eval 中的使用方法,高手请进
  • 请问一个Makefile的错误(我现在用不了make,请高手救救我)
  • 请教linux高手,关于Makefile的问题
  • 为什么编辑了Makefile后重新编译没有作用,麻烦高手看看啊。。
  • 一个简单的MAKEFILE问题, 高手帮忙看一下.
  • 跪求makefile高手帮我解决问题:
  • 请教各位高手如何控制Makefile里目标的编译顺序
  • 请教点简单的Makefile文件语法,高手请进
  • Web服务器/前端 iis7站长之家
  • 有关makefile的问题向高手请教
  • 月薪6k的面试题:写makefile 高手近来
  • 那位高手帮看看,指点一下或给个在RH8下能编译Motif+OpenGL程序的Makefile文件
  • 高高手:::关于makefile里“隐晦规则”和“伪目标文件” 的一个小问题
  • 写makefile的高手,能否帮我看下~~~~斑竹~
  • 关于linux makefile 的编写,哪位高手帮我看看下面的问题
  • 高手,高手,高高手请进!
  • 有熟悉EXIM的高手高手么??
  • to 高手:学java应该怎样一步步学习,从菜鸟到高手.
  • 高分请高手,高手定能解决
  • 请问高手在linux中用什么命令可以做linux的启动盘???在等待高手??
  • 有高手研究Agent++麽?里面有个thread.h,蛮难读的,请高手指点
  • 难道高手区里的人就是高手?
  • 在dos下用bc31挑战高手******开发mssql程序,连接时报link err:undefined symbol GETNOTE in module DBEXTERN?(挑战高手)
  • 真正的linux高手,请看过来,看你符合高手标准不?
  • 难道这没有高手吗?难道这没有乐于助人的高手?(高分酬谢62+50+50)
  • 关于我对linux高手用yum,非高手用源码的理由


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3