`
jimmee
  • 浏览: 530259 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

gcc -D

阅读更多

gcc -D

-D name

 Predefine name as a macro, with definition 1

  通常debug和release版的区别就在于是否有DEBUG宏,DEBUG宏可以通过-D选项传递。如:-DDEBUG

参考:

  1、http://gcc.gnu.org/onlinedocs/gcc-4.8.2/gcc/Preprocessor-Options.html#Preprocessor-Options

  2、http://blog.csdn.net/blaider/article/details/7043444

分享到:
评论

相关推荐

    gcc-arm-none-eabi-9-2019-q4-major-win32.zip

    gcc-arm-none-eabi-9-2019-q4-major-win32 GCC compiler toolchain for ARM.

    gcc-arm-none-eabi-9-2020-q2-update-win32.exe

    gcc-arm-none-eabi 交叉编译器,本人主要用于编译STM32CubeMX生成的makefile工程,win10环境下运行。

    gcc-c++-8.5.0-4.el8_5.x86_64.rpm

    离线安装包,亲测可用

    gcc-linaro-4.9-2016.02-i686-mingw32_arm-linux-gnueabihf.tar.xz

    3cd1ea87d1124c0aac921ce1b75be9d8 gcc-linaro-4.9-2016.02-i686-mingw32_arm-linux-gnueabihf.tar.xz 在Windows下使用的linaro arm linux gnueabihf gcc 4.9 , 2016.02 从linaro官网下载速度很慢。国内Linaro镜像...

    gcc-arm-none-eabi-8-2019-q3-update-win32.exe

    All GCC 8 features, plus latest mainline feature Known Changes and Issues: Thumb1 code size regression due to new register allocation: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59535 Multilib is ...

    windows上安装arm交叉编译工具gcc-4.9.4

    Windows下的arm编译器,gcc-linaro-4.9.4-2017.01-i686-mingw32_arm-linux-gnueabihf.tar.xz ...1.将下载的包用7zip解压到D:\gcc 2.添加环境变量: 解压文件后,将D:\gcc\bin目录,添加到系统PATH环境变量中。

    gcc-4.9.4及所需库.zip

    升级gcc-4.9.4及其所需库mpfr-2.4.2.tar.bz2、gmp-4.3.2.tar.bz2、mpc-0.8.1.tar.gz、isl-0.12.2.tar.bz2、cloog-0.18.1.tar.gz

    gcc升级到4.8.5

    echo '/usr/local/gcc-4.8.5/lib64' > /etc/ld.so.conf.d/gcc4.8.5.conf ldconfig 出现以下提示,把这个文件删除了或忽略它:ldconfig: /usr/local/gcc-4.8.5/lib64/libstdc++.so.6.0.19-gdb.py is not an ELF file -...

    centos7 离线安装gcc pcre-devel openssl-devel zlib-devel

    gcc-4.8.5-16.el7.x86_64.rpm glibc-devel-2.17-196.el7.i686.rpm glibc-devel-2.17-196.el7.x86_64.rpm kernel-headers-3.10.0-693.el7.x86_64.rpm keyutils-libs-devel-1.5.8-3.el7.x86_64.rpm krb5-devel-...

    ffmpeg+sdl+gcc环境搭建

    1.ffmpeg+sdl+gcc环境搭建 2.用于后续ffmpeg开发 3.资源有ffmpeg+sdl2相关库文件+gcc编译器 4.后面的资源只提供代码

    libstdc++-devel-4.4.7-3.el6.i686.rpm &&gcc-c++-4.4.7-3.el6.i686.rpm

    red hat 下安装g++,使用yum install ** 安装失败,直接使用安装包安装。

    gcc-2008-proceedings

    MILEPOST GCC: machine learning based ... Yuan, D. Chen, & R. Hundt A Superoptimizer Analysis of Multiway Branch Code Generation 103 Roger A. Sayle Non-stop Multi-Threaded Debugging in GDB 117 N. Sidwell,

    winlibs gcc/g++编译器 mingw64 10.0.0-r4

    它实际上是将经典的开源 C语言 编译器 GCC 移植到了 Windows 平台下,并且包含了 Win32API ,因此可以将源代码编译为可在 Windows 中运行的可执行程序。而且还可以使用一些 Windows 不具备的,Linux平台下的开发工具...

    modelsim/questasim-gcc-4.5.0-mingw64编译器

    用于modelsim/questasim中gcc编译UVM1.1d库,支持64位系统,编译生成后产生.dll文件即可。

    gpio.rar_ARM Linux GPIO_ARM驱动_arm 驱动_linux gpio_linux io 驱动

    leddrv.c 编译方式 arm-elf-gcc -D__KERNEL__ -I你的uClinux目录/linux-2.4.x/include-Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fno-common -pipe -fno-builtin -D__linux__...

    98768346GCC.rar_4FU_GCC PHAT_GCC-PHAT_GCC_PHAT_PHAT-GCC

    phatgcc,我们可以看见结果是d=1,delay=0.0020,而实例中给出的时延为d/fs=0.016,这并不表示PHAT-GCC算法是错误的,只是因为,我们在信号中加入了均值为0,方差为1的高斯白噪音,所以才会导致了误差的存在。

    mips-gcc-native-headers+libs.tar.xz

    GNU编译器集合包括C , C ++ ,Objective-C, Fortran ,Ada,Go和D的前端,以及这些语言的库(libstdc ++等)。 GCC最初是作为GNU操作系统的编译器编写的。 GNU系统开发为100%免费软件,在尊重用户自由的意义上...

    mips-gcc-494-native-cores.tar.xz

    GNU编译器集合包括C , C ++ ,Objective-C, Fortran ,Ada,Go和D的前端,以及这些语言的库(libstdc ++等)。 GCC最初是作为GNU操作系统的编译器编写的。 GNU系统开发为100%免费软件,在尊重用户自由的意义上...

    80-N2040-2_D_gnu_compiler.pdf

    Hexagon GNU C/C++ Compiler A GNU Manual 80-N2040-2 Rev. D Sep 1, 2011

    win32 gcc mingw32 4.7.1 cmd编译

    如我解压在D:\Program Files\mingw64。环境变量就是D:\Program Files\mingw64\bin。一定要到bin哦。然后用管理员身份运行cmd直接敲gcc -v 会出来版本信息就成功了。之后就是gcc -o的编译的大家应该都知道的不知道...

Global site tag (gtag.js) - Google Analytics