博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
TCP IP网络编程 问题定位记录
阅读量:4106 次
发布时间:2019-05-25

本文共 4072 字,大约阅读时间需要 13 分钟。

问题1:

// GCC编译莫名其妙的报错guang@guang-ubuntu:~/Develop/trainning/liguang/trainning/netApp$ gcc hello_server.c hello_server.c -o hello_server /tmp/ccdVr3CQ.o: In function `main':hello_server.c:(.text+0x0): multiple definition of `main'/tmp/ccrChpRi.o:hello_server.c:(.text+0x0): first defined here/tmp/ccdVr3CQ.o: In function `error_handling':hello_server.c:(.text+0x187): multiple definition of `error_handling'/tmp/ccrChpRi.o:hello_server.c:(.text+0x187): first defined herecollect2: error: ld returned 1 exit statusguang@guang-ubuntu:~/Develop/trainning/liguang/trainning/netApp$ gcc hello_server.c hello_server.c -o hello_server -pthread/tmp/ccOzaoLV.o: In function `main':hello_server.c:(.text+0x0): multiple definition of `main'/tmp/cc8UnZv4.o:hello_server.c:(.text+0x0): first defined here/tmp/ccOzaoLV.o: In function `error_handling':hello_server.c:(.text+0x187): multiple definition of `error_handling'/tmp/cc8UnZv4.o:hello_server.c:(.text+0x187): first defined herecollect2: error: ld returned 1 exit status// arm交叉编译器是好的,奇怪guang@guang-ubuntu:~/Develop/trainning/liguang/trainning/netApp$ arm-linux-gnueabi-gcarm-linux-gnueabi-gcc           arm-linux-gnueabi-gcc-ar-7      arm-linux-gnueabi-gcc-ranlib    arm-linux-gnueabi-gcov-7        arm-linux-gnueabi-gcov-tool     arm-linux-gnueabi-gcc-7         arm-linux-gnueabi-gcc-nm        arm-linux-gnueabi-gcc-ranlib-7  arm-linux-gnueabi-gcov-dump     arm-linux-gnueabi-gcov-tool-7   arm-linux-gnueabi-gcc-ar        arm-linux-gnueabi-gcc-nm-7      arm-linux-gnueabi-gcov          arm-linux-gnueabi-gcov-dump-7   guang@guang-ubuntu:~/Develop/trainning/liguang/trainning/netApp$ arm-linux-gnueabi-gcc hello_server.c -o hello_serverguang@guang-ubuntu:~/Develop/trainning/liguang/trainning/netApp$ lshello_server  hello_server.cguang@guang-ubuntu:~/Develop/trainning/liguang/trainning/netApp$ gccgcc           gcc-7         gcc-ar        gcc-ar-7      gcc-nm        gcc-nm-7      gcc-ranlib    gcc-ranlib-7  // gcc-7是好的guang@guang-ubuntu:~/Develop/trainning/liguang/trainning/netApp$ gcc-7 hello_server.c -o hello_server// 现在换gcc又好了,莫名其妙guang@guang-ubuntu:~/Develop/trainning/liguang/trainning/netApp$ gcc hello_server.c -o hello_serverguang@guang-ubuntu:~/Develop/trainning/liguang/trainning/netApp$ lshello_server  hello_server.cguang@guang-ubuntu:~/Develop/trainning/liguang/trainning/netApp$ rm hello_serverguang@guang-ubuntu:~/Develop/trainning/liguang/trainning/netApp$ lshello_server.cguang@guang-ubuntu:~/Develop/trainning/liguang/trainning/netApp$ gcc hello_server.c -o hello_serverguang@guang-ubuntu:~/Develop/trainning/liguang/trainning/netApp$ lshello_server  hello_server.cguang@guang-ubuntu:~/Develop/trainning/liguang/trainning/netApp$ // gcc升级的时候有报错guang@guang-ubuntu:~/Develop/trainning/liguang/trainning/netApp$ sudo apt install gcc[sudo] password for guang: Reading package lists... DoneBuilding dependency tree       Reading state information... Donegcc is already the newest version (4:7.3.0-3ubuntu2).0 upgraded, 0 newly installed, 0 to remove and 81 not upgraded.1 not fully installed or removed.After this operation, 0 B of additional disk space will be used.Do you want to continue? [Y/n] ySetting up initramfs-tools (0.130ubuntu3) ...update-initramfs: deferring update (trigger activated)Processing triggers for initramfs-tools (0.130ubuntu3) ...update-initramfs: Generating /boot/initrd.img-4.15.0-23-genericgzip: stdout: No space left on device   //这里好像很关键E: mkinitramfs failure cpio 141 gzip 1update-initramfs: failed for /boot/initrd.img-4.15.0-23-generic with 1.dpkg: error processing package initramfs-tools (--configure): installed initramfs-tools package post-installation script subprocess returned error exit status 1Errors were encountered while processing: initramfs-toolsE: Sub-process /usr/bin/dpkg returned an error code (1)

问题2:

guang@guang-ubuntu:~/Develop/trainning/liguang/trainning/netApp$ gcc error_handle.c /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o: In function `_start':(.text+0x20): undefined reference to `main'collect2: error: ld returned 1 exit status

转载地址:http://fbvsi.baihongyu.com/

你可能感兴趣的文章
Climbing Stairs 爬楼梯方法 动态规划
查看>>
Merge Two Sorted Lists 合并两个有序链表
查看>>
pow(x,n) 为什么错这么多次
查看>>
Jump Game 动态规划
查看>>
Binary Tree Maximum Path Sum 自底向上求解(重重重重)
查看>>
Subsets 深搜
查看>>
Subsets II
查看>>
Edit Distance 字符串距离(重重)
查看>>
Gray Code 格雷码
查看>>
对话周鸿袆:从程序员创业谈起
查看>>
初学必读:61条面向对象设计的经验原则 (转)
查看>>
程序员寓言
查看>>
工厂模式----易懂版(转)
查看>>
生命有两层含义
查看>>
然后就去远行
查看>>
Gosling称java应用最酷的一举
查看>>
C++知名的库
查看>>
Eclipse启动运行速度调优
查看>>
6个变态的C语言Hello World程序
查看>>
Unix道德经(英文版)
查看>>