
linux_gcc
继续微笑lsj
眼界决定未来
展开
-
gcc的参数 -I和-L 的用法
当头文件与gcc不在同一目录下要用 -I dir参数,它是指头文件所在的目录。而添加库文件时需要 -L dir参数,它指定库文件所在的目录。 1. -I dir 使用#include则找不到my.h文件,因此要通过“-I dir”参数来指定包含的头文件my.h的位置: $gcc 1-3.c -o 1-3 -I /root (假设文件my.h存放在/r转载 2014-04-18 09:49:17 · 1888 阅读 · 0 评论 -
linux gcc常用命令
1简介 GCC 的意思也只是 GNU C Compiler 而已。经过了这么多年的发展,GCC 已经不仅仅能支持 C 语言;它现在还支持 Ada 语言、C++ 语言、Java 语言、Objective C 语言、Pascal 语言、COBOL语言,以及支持函数式编程和逻辑编程的 Mercury 语言,等等。而 GCC 也不再单只是 GNU C 语言编译器的意思了,而是变成了 GNU Comp转载 2014-04-10 23:36:15 · 1002 阅读 · 0 评论 -
makefile学习
概述 —— 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写m转载 2014-04-10 23:39:28 · 1194 阅读 · 0 评论 -
comake2
comake允许用户通过编写COMAKE文件,来帮助用户管理编译依赖以及编译环境的开发工具; comake是Python编写的,所需要的COMAKE文件也是实际也是一个Python脚本. 不过comake在设计的时候尽量让用户感觉不到是在写脚本而更像是在写配置。 以下为速成应用笔记: ----------------------- comake使用规范 COMAKE文件存放地址:转载 2014-04-10 23:42:49 · 11898 阅读 · 2 评论 -
makefile 编写之32 or 64位机器
一.Makefile 判断 64位机器 ARCH:=$(shell uname -m) BIT32:=i686 BIT64:=x86_64 all clean: ifeq ($(ARCH),$(BIT64)) @echo x86_64 make $(SubObject) TARGET=$@ else @echo转载 2015-07-20 17:17:24 · 15580 阅读 · 0 评论