linux
weixin_43981081
这个作者很懒,什么都没留下…
展开
-
在使用make编译时,修改源文件的注释内容,是否会重新编译?
问题:在使用make编译C代码时,如果修改了注释的内容,是否会重新编译呢?分析:这个问题其实是分析make时编译时,判断是否编译的条件,是判断文件的时间还是内容呢?如果是时间,那么在修改注释后,保存文件,在执行预处理时,其生成的预处理文件的时间是更新的,因此后续依赖该预处理的所有文件都将重新编译链接;如果是判断的内容呢?则在修改注释前后,生成的预编译的文件的内容是一样的,因此依赖他的文件将不会重新编译链接;测试:编写点c文件如下:extern int add(int a, int b);i原创 2020-12-09 00:38:12 · 1829 阅读 · 0 评论 -
关于 linux系统中的pthread_create()函数的小测试
大家晚上好,今晚小石头(哈哈哈 首次使用这个笔名,有不当之处请各位看官见谅),小石头是linux的初学者,今晚就关于linux线程注册函数pthread_create()的小测试给大家一起分享一下测试环境:安装在虚拟机上的bubuntu的14.4版本测试源码:#include<stdio.h>#include<stdint.h>#include<unistd.h>#include<pthread.h>void *ThreadFun(void原创 2020-10-28 22:41:57 · 131 阅读 · 0 评论 -
在unbuntu系统中安装ARM交叉编译工具报arm-fsl-linux-gnueabi-gcc: No such file or directory的问题
1、问题描述在虚拟机安装的unbuntu系统中安装ARM的交叉编译工具,安装完成后使用arm-fsl-linux-gnueabi-gcc -v测试编译器版本,报出如下错误:root@ubuntu:/gcc-4.4.4-glibc-2.11.1-multilib-1.0# arm-fsl-linux-gnueabi-gcc -vbash: /gcc-4.4.4-glibc-2.11.1-multilib-1.0/arm-fsl-linux-gnueabi/bin/arm-fsl-linux-gnueab原创 2020-10-26 19:49:08 · 990 阅读 · 0 评论