Linux C 源程序 编译连接生成 可执行文件步骤
2019-09-17 14:06:00
ThanksView
  • 访问次数: 222
  • 注册日期: 2019-03-19
  • 最后登录: 2024-04-22

Linux C 源程序 编译连接生成 可执行文件步骤

源程序 test.c

第一种 ,编译 gcc -c test.c -o test.o
              连接 gcc -o test test.o
第二种。
              编译连接
              gcc -o test test.c
运行
    ./test

例子:GPIO 作为输出口 简称DO,GPIO作为输入简称DI,涉及的文件


1 ,文件说明

DO/gpio_do.c   --- Linux 下的DO 测试程序

DO/gpio_do    --- gpio_do.c 编译后生成的Linux 下的可执行文件
DO/Makefile       --- DO 测试程序的Makefile文件

DI/gpio_di.c      --- Linux 下的DI 测试程序
DI/gpio_di        --- gpio_di.c 编译后生成的Linux 下的可执行文件

DI/Makefile       --- DI 测试程序的Makefile文件


2,操作步骤

a,把交叉编译好的文件 gpio_do   , gpio_di 放到开发板的用户目录下 usr,也可以自定义目录

b,测试DIDO

首先修改 两个测试文件为Linux 可执行文件,操作如下:
    # chmod +x gpio_di
    # chmod +x gpio_do

然后可直接在当前目录输入 ./gpio_di   和   ./gpio_do 进行测试

ThanksView 最后编辑, 2019-09-17 14:10:15

三维半岛官网: http://www.thanksview.com

进入首页