03 2019 档案

摘要:1.编译时加-pg选项,例如:gcc -pg test.c-o test_gprof。其中test后的_gprof一定要加上。会生成gmon.out。 2.运行程序。gprof test_gprof gmon.out 阅读全文
posted @ 2019-03-30 17:09 MoonXu 阅读(219) 评论(0) 推荐(0) 编辑
摘要:ubuntu 更新软件源 问题:正在等待packagekitd退出 解决办法:systemctl stop packagekit 或者 systemctl disable packagekit 阅读全文
posted @ 2019-03-27 22:11 MoonXu 阅读(2672) 评论(0) 推荐(0) 编辑
摘要:WORD wVersionRequested; WSADATA wsaData; int err; wVersionRequested = MAKEWORD(2, 2); err = WSAStartup(wVersionRequested, &wsaData); if (err != 0) { / 阅读全文
posted @ 2019-03-19 21:24 MoonXu 阅读(268) 评论(0) 推荐(0) 编辑
摘要:as -g --32 -o hello.o hello.s ld -m elf_i386 -o hello hello.o gdb hello 阅读全文
posted @ 2019-03-19 14:17 MoonXu 阅读(155) 评论(0) 推荐(0) 编辑
摘要:1.as -o power.o power.s ld -o power power.o ./power 段错误 2.as --32 power.s-o power.o ld -m elf_i386 power.o -o power 正确运行 阅读全文
posted @ 2019-03-19 14:15 MoonXu 阅读(302) 评论(0) 推荐(0) 编辑
摘要:mkdir /tools/binutils -p //新建一个安装目录 .configure prefix=/tools/binutils make sudo make install binutils工具就安装到/tools/binutils中去了 阅读全文
posted @ 2019-03-18 23:31 MoonXu 阅读(3510) 评论(0) 推荐(0) 编辑
摘要:invalid instruction suffix for `push' 错误原因是,在64位系统和32位系统的as命令对于某些汇编指令的处理支持不一样造成的 在代码头部添加.code32即可。 阅读全文
posted @ 2019-03-18 20:57 MoonXu 阅读(396) 评论(0) 推荐(0) 编辑
摘要:binutils软件安装 ./configure prefix=/tools mkdir /tools 编译步骤 1.as -o hello.o hello.s 2.ld -s -o hello hello.o 要在生成的可执行程序中包含符号表,可以采用下面的方式进行编译和链接: 1.as --gs 阅读全文
posted @ 2019-03-17 18:08 MoonXu 阅读(167) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示