摘要: 摘要 本文主要介绍了在Ubuntu16.04系统下,用GCC生成静态库和动态库;接着介绍了GCC编译器背后的故事,比较了汇编与.C文件生成可执行文件的大小;然后通过第三方库curses来编写终端小游戏;最后总结。 一、静态库与动态库文件的生成及使用 1、可执行程序组装过程 其组装过程可以分为以下四个 阅读全文
posted @ 2020-10-16 15:32 lee_24 阅读(311) 评论(0) 推荐(0)
摘要: 摘要: 该文章主要介绍在MDK5上进行STM32设计跑马灯程序并进行编译;以及基于51单片机进行交通信号灯的程序设计之后对其进行Proteus软件仿真 一、STM32跑马灯设计 设计须知: stm32的IO口可以由软件配置如下8种模式: 1、输入浮空3、输入下拉5、开漏输入7、推挽式复用功能 2、输 阅读全文
posted @ 2020-10-03 19:57 lee_24 阅读(1706) 评论(0) 推荐(0)
摘要: 一、不同环境下C语言的编译 Ubuntu16.04下: step1:编写main1.c 主程序已经用nano编好,下面为主程序展示 注意:1、主程序中函数的声明 step2:编写子程序 step3:用gcc命令编译 采用多个文件一起编译,输出放在main1中 gcc的常见用法:-c 只生成目标文件不 阅读全文
posted @ 2020-09-22 20:42 lee_24 阅读(2066) 评论(0) 推荐(0)