码迷,mamicode.com
首页 >  
搜索关键字:gcc编译    ( 1108个结果
gcc编译选项总结
gcc 命令的常用选项 选项 解释 -ansi 只支持 ANSI 标准的 C 语法。这一选项将禁止 GNU C 的某些特色, 例如 asm 或 typeof 关键词。 -c 只编译并生成目标文件。 -DMACRO 以字符串“1”定义 MACRO 宏。 -DMACRO=DEFN 以字符串“DEFN”定 ...
分类:其他好文   时间:2020-05-11 13:05:00    阅读次数:87
Redis安装与配置
Redis安装与配置 安装Redis 官网下载, "传送门" 可以选择下载稳定版本,也可以下载尝试尝鲜版,但不推荐在生产环境使用。 将下载好的.tar.gz文件上传至linux服务器上。 解压redis 安装gcc编译环境 进入redis 5.05目录,准备编译和安装 执行完毕后即安装成功 对Red ...
分类:其他好文   时间:2020-05-09 20:38:03    阅读次数:58
gcc 的基本使用
PS:我学习测试的时候写的是CPP代码,所以下面记录的时候用的是g++,当然也可以用gcc,但是要加参数,嫌麻烦就用的g++。只写C代码的话将g++改为gcc即可。 1、-c 只编译,生产.o文件,不进行链接;-o 制定目标名称, 默认的时候, gcc 编译出来的文件是 a.out。 g++ -c ...
分类:其他好文   时间:2020-05-01 20:58:37    阅读次数:55
开发环境搭建(二)——交叉编译工具链安装
使用的 I.MX6U-ALPHA 开发板是一个 Cortex-A7 内核的开发板,因此选择 arm-linux-gnueabihf Linaro GCC 编译器下载地址如下: 1 https://releases.linaro.org/components/toolchain/binaries/la ...
分类:其他好文   时间:2020-04-30 22:48:45    阅读次数:70
Centos7 上安装 FastDFS
1、安装gcc(编译时需要) FastDFS是C语言开发,安装FastDFS需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc yum install -y gcc gcc-c++ 2、安装libevent(运行时需求) 若安装了桌面图形界面,就不需要安装;Fas ...
分类:其他好文   时间:2020-04-19 17:48:42    阅读次数:50
C语言gdb调试
程序员写在编写程序的时候不可能是一帆风顺的,gcc编译器可以发现程序代码的语法错误,但不能发现程序的业务逻辑错误,调试程序是软件开发的内容之一。调试程序的方法有很多种,例如可以用printf语句跟踪程序的运行步骤和显示变量的值,本章节介绍一个功能强大的调试工具gdb。一、gdb的安装CentOS系统中,用root用户登录服务器,执行以下命令安装或升级。yum-yinstallgdb注意,如果您的服
分类:数据库   时间:2020-04-18 22:38:09    阅读次数:90
GCC编译之后的代码信息
arm-none-eabi-gcc编译之后会显示一些信息,比如 下面就来说受每个字段的含义以及它们与bin文件大小的关系。text区是代码区,就是程序编译之后源码的区域,在烧录之后一直位于Flash ROM中。 data和bss都是指的全局变量以及函数内static的变量,区别是data是有初始值的 ...
分类:其他好文   时间:2020-04-17 14:05:37    阅读次数:82
基于VSCode的C++编程语言的构建调试环境搭建指南
一. 下载安装vscode 见之前博客,有windows下vs code的安装过程。 二. 编写测试程序 编写一个简单的helloworld程序: function.c: function.h: helloworld.c: 三. 完成编译 使用gcc编译: 运行结果: ...
分类:编程语言   时间:2020-04-02 22:52:32    阅读次数:67
windows环境下gcc/g++ 编译器 乱码问题解决
gcc /g++编译器在Windows 环境下会出现各种奇怪的问题, 内存分配,数组溢出处理,中文乱码,和vs的clang编译器有很大差距 -fexec-charset=charset,此选项指定窄字符或窄字符串的字面值常量的内部编码方式,默认为UTF-8。例如指定此选项为GBK,则窄字符或窄字符串 ...
分类:Windows程序   时间:2020-03-31 00:56:20    阅读次数:105
asan的使用
ASAN(Address-Sanitizier)早先是LLVM中的特性,后被加入GCC 4.8,在GCC 4.9后加入对ARM平台的支持。因此GCC 4.8以上版本使用ASAN时不需要安装第三方库,通过在编译时指定编译CFLAGS即可打开开关。 gcc编译选项 # -fsanitize=addres ...
分类:其他好文   时间:2020-03-30 12:35:51    阅读次数:626
1108条   上一页 1 2 3 4 5 6 ... 111 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!