gcc和gdb的一个简单的参数问题
- C/C++ code
我编译一个文件,main.C一般我使用:gcc main.C -o main然后运行./main就好了。然后我想打开debug选项,于是我就加了一个参数:gcc main.c -g -o main结果一运行,一大堆错误就出来了。//请问是为什么啊如果我不用-o,这样编译:gcc main.C -g 然后用gdb 调试:gdb a.out 一切正常!请问下,为什么不能同时用-g,-o呢?
发布时间: 2012-12-20 09:53:21 作者: rapoo
gcc和gdb的一个简单的参数问题
我编译一个文件,main.C一般我使用:gcc main.C -o main然后运行./main就好了。然后我想打开debug选项,于是我就加了一个参数:gcc main.c -g -o main结果一运行,一大堆错误就出来了。//请问是为什么啊如果我不用-o,这样编译:gcc main.C -g 然后用gdb 调试:gdb a.out 一切正常!请问下,为什么不能同时用-g,-o呢?