linux开发
chaoyuebaihu
这个作者很懒,什么都没留下…
展开
-
codeblocks添加库文件 libpthread.a
codeblocks 的project/Build options/Linker setting 在左边添加libpthread.a,右边添加-lpthread即可。原创 2014-01-14 16:28:05 · 2979 阅读 · 0 评论 -
Samba配置,实现windows远程访问
1.vi /etc/samba/smb.conf2.最后增加以下内容[home]comment = homebrowseable = yeswritable = yespath = /homeguest ok = yespublic = yesvalid users = root3.重启Samba服务4.运行窗口输入\\ip5.映射磁盘驱动器原创 2017-08-04 14:34:37 · 16422 阅读 · 2 评论 -
linux下计算程序运行时间
1 clock()原创 2014-08-14 16:01:27 · 549 阅读 · 0 评论 -
codeblocks交叉编译ARM-LINUX-GCC生成能够在ARM中运行的文件
codeblocks交叉编译ARM-LINUX-GCC生成能够在ARM中运行的文件原创 2014-01-17 15:54:23 · 2224 阅读 · 0 评论 -
makefile使用
makefile使用行首的空白不能用空格符,必须是Tabclean是清除make执行过程中产生的临时文件,执行后所有的*.o 和main 都被删除clean: rm *.o rm main.PHONY表示clean是一个“伪目标”,可以在rm命令前加一个小减号,意思是:也许某些文件出现问题,但不要管,继续做后面的事.PHONY:原创 2014-01-15 14:08:12 · 666 阅读 · 0 评论 -
kermit的安装、配置、使用 linux ubuntu12.0系统使用
http://hi.baidu.com/zengzhaonong/item/6401708acb0a7556e73d1945 根据网上查的资料和自己的亲身体验,minicom在linux下确实不好用,有时会不通信,我就碰到了这样的问题,minicom连接不上开发板。所以,根据网友的推荐,使用kermit作为超级终端。安装----------------------------转载 2014-01-15 14:59:38 · 611 阅读 · 0 评论 -
gcc 编译
gcc产生警告信息进行编译gcc -Wall optimize.c -o optimize使用代码优化选项来对代码进行优化gcc -Wall -O optimize.c -o optimizeC预处理:解释宏定义和处理包含文件编译:编译的过程就是将输入的源代码和预处理相关文件编译为.o的目标文件汇编链接:在处理一个较大的C语言项目时,通常会将程序分割成很多模块,那么就需原创 2014-01-15 09:47:07 · 510 阅读 · 0 评论 -
gcc编译简单的程序
cd program/sl/3lsgcc -o memset 3.2memset.c./memset原创 2014-01-14 22:15:29 · 514 阅读 · 0 评论 -
linux 交叉编译的全部过程
已经用codeblocks 编译后的程序,通过 cd program/gcc/h264test7/lsarm-linux-gcc -o main7 main.c生成main7 的交叉编译后的文件 烧到开发板中运行就可以了。原创 2014-01-14 19:08:23 · 577 阅读 · 0 评论 -
linux C包含头文件问题
Common文件夹包括header.h 头文件,header.h 的代码是#includemain.c 文件的代码为#include"Common/header.h" #include int main() {printf("Hello world!!\n"); return 0; }原创 2014-01-14 18:59:01 · 847 阅读 · 1 评论 -
GDB调试
gcc -g -o test test.c./testgdb testbreak18(在18行处设置断点,接着通过run命令运行程序,程序运行到断点处停止,然后使用next命令单步运行程序语句)run nextnextcontinue 继续执行程序quit 退出调试环境GDB调试必须要让GDB获得程序的信息gcc -g -o 可执行文件名原创 2014-01-15 10:37:50 · 553 阅读 · 0 评论 -
Ubuntu磁盘挂载到home目录
1.df 查看未挂载的磁盘2.mount -t ext4 /dev/mapper/vg1-lv1 /home3.df -h 查看磁盘挂载结果4.vi /etc/fstab 在末尾增加 /dev/mapper/vg1-lv1 /home ext4 defaults 0 0 5.输入以下三条命令:chmod 644 /etc/fstabchmod 777 /home原创 2017-08-26 11:38:57 · 1419 阅读 · 0 评论