nm: test.o: File format not recognized的原因和解决方案
来源:互联网 发布:算法的乐趣代码 编辑:程序博客网 时间:2024/05/20 23:36
最近写makefile, 碰到了nm: test.o: File format not recognized这个错误, 一起看看:
test.h:
void output();test.cpp:
#include <stdio.h>#include "test.h"void output(){printf("c is good\n");}编译:
xxxxxx:~/mkfile> g++ -c test.cpp test.h -o test.oxxxxxx:~/mkfile> nm test.onm: test.o: File format not recognizedxxxxxx:~/mkfile>奇怪了吧? 原因是多了test.h文件, 根本没必要啊, 编译器会自动去找的, 只要你指定了目录即可。 如果把test.h和test.cpp的顺序调换, 则提示:
xxxxxx:~/mkfile> g++ -c test.h test.cpp -o test.og++: cannot specify -o with -c or -S with multiple filesxxxxxx:~/mkfile>这一点, 我们在前面已经说过了。
看来, 有-o的时候, 你再去搞-c指定多个文件, 那就是天大的坑。
阅读全文
1 0
- nm: test.o: File format not recognized的原因和解决方案
- g++: cannot specify -o with -c or -S with multiple files 和nm: test.o: File format not reco 的原因和解决方案
- “undefined JNI_GetCreatedJavaVM”和“File format not recognized”错误原因分析
- file not recognized:file format not recognized
- file not recognized: File format not recognized
- “undefined reference to JNI_GetCreatedJavaVM”和“File format not recognized”错误原因分析
- File format not recognized||strip
- core文件出现“is not a core dump: File format not recognized”的原因和解决方法(看/proc/pid/limits)
- gcc File format not recognized 问题的解决
- strip error: file format not recognized
- android-vs Error: file format not recognized
- gdb not in executable format file format not recognized
- could not read symbols: File format not recognized
- /lib/libmatrix.a: file not recognized: File format not recognized collect2: ld returned 1 exit statu
- QT5 cannot find usr/local/lib, file format not recognized
- Qt Creator 2.3.1 产生 “/usr/bin/ld: .: No such file: File format not recognized”
- 神奇的错误:file not recognized: File truncated
- lib64SDL_intermediates/lib64SDL.a: could not read symbols: File format not recognized
- two weeks vim(2)
- HDU 3522 Farming(转化为体积并来写)
- Mac安装Mongodb
- 5种排序算法的c#代码(1)
- React-Native进阶_1.抽取样式和组件
- nm: test.o: File format not recognized的原因和解决方案
- 配置JAVA的环境变量
- PageRank计算方法(通过power iteration方式来实现)
- 2017 Multi-University Training Contest
- React-Native进阶_2.加载指示动画 ActivityIndicator
- React-Native进阶_3.触摸高亮显示TouchableHighlight
- Redis--(linux安装redis3.2.9主从复制与集群的搭建--教程)
- 软件
- IO字节流,OutputStream和InputStream