Dev-C++可不可以看汇编代码?

时间:2022-08-22 01:02:29
Dev-C++用的是gcc的核心,而gcc先将源程序编译为汇编代码,然后是机器码,不知道汇编代码可不可以看呢?

10 个解决方案

#1


那汇编的代码可不可以在其他的语言里被编译啊

#2


g++.exe -S test.c
http://expert.csdn.net/Expert/topic/1680/1680657.xml?temp=.2290155

#3


谢谢glassshark(★★★★★★) :
   但我想你在http://expert.csdn.net/Expert/topic/1680/1680657.xml?temp=.2290155
的配置与源文件是.c还是.cpp有没有关系呢?
    另外,Dev-C++ 是不是可以将汇编代码汇编成机器码呢?

#4


To glassshark(★★★★★★) :
   推荐一本学习gcc的资料好吗,比如书、网站什么的!
   我还有一个问题,我的win2k上有一个UNIX的模拟器 Cygwin,不知道可不可以和Dev-C++ 一起工作呢(我的意思是在Cygwin中运行Dev-C++中运行吗),其他的呢,可以直接用gcc吗?我下载了gcc的源代码,可以用Dev-C++ 编译,然后在Cygwin下运行吗?
   谢谢!

#5


.c还是.cpp有没有关系呢
.c编译系统认为是C文件,.CPP系统认为是C++文件,前者应调用GCC,后者调用G++.

另外,Dev-C++ 是不是可以将汇编代码汇编成机器码呢?
当然,你可以看一看G++的帮助.
BIN目录下有许多编译,MAKE,汇编工具,你可以在相关网站上找到它们的帮助.

最好的网站,WWW.GNU.ORG

#6


可以用Dev-C++ 编译,然后在Cygwin下运行吗
前者其实是MINGW的壳,后者则是一个WINDOWS下的XUNIX模拟器,我认为不行,你可以试一试.

如果是学编程,不建议使用CYGWIN,模拟器环境不仅不健壮,而且效率不高,所谓模拟(也就是假的),不是完全真实的.

#7


G++其实只是个前端.

#8


To glassshark(★★★★★★) :
  .c还是.cpp有没有关系呢
  .c编译系统认为是C文件,.CPP系统认为是C++文件,前者应调用GCC,后者调用G++.
  
  那么编译.c文件时是不是应该把G:\Program Files\Dev-Cpp\bin\g++.exe -S G:\temp\test\test.c中的g++改为gcc呢?

#9


G++ -S test.c
G++ -S test.cpp
gcc -S test.c
均可,其实你可以自己试一试,这本不必问的.

#10


是的,多谢了!

#1


那汇编的代码可不可以在其他的语言里被编译啊

#2


g++.exe -S test.c
http://expert.csdn.net/Expert/topic/1680/1680657.xml?temp=.2290155

#3


谢谢glassshark(★★★★★★) :
   但我想你在http://expert.csdn.net/Expert/topic/1680/1680657.xml?temp=.2290155
的配置与源文件是.c还是.cpp有没有关系呢?
    另外,Dev-C++ 是不是可以将汇编代码汇编成机器码呢?

#4


To glassshark(★★★★★★) :
   推荐一本学习gcc的资料好吗,比如书、网站什么的!
   我还有一个问题,我的win2k上有一个UNIX的模拟器 Cygwin,不知道可不可以和Dev-C++ 一起工作呢(我的意思是在Cygwin中运行Dev-C++中运行吗),其他的呢,可以直接用gcc吗?我下载了gcc的源代码,可以用Dev-C++ 编译,然后在Cygwin下运行吗?
   谢谢!

#5


.c还是.cpp有没有关系呢
.c编译系统认为是C文件,.CPP系统认为是C++文件,前者应调用GCC,后者调用G++.

另外,Dev-C++ 是不是可以将汇编代码汇编成机器码呢?
当然,你可以看一看G++的帮助.
BIN目录下有许多编译,MAKE,汇编工具,你可以在相关网站上找到它们的帮助.

最好的网站,WWW.GNU.ORG

#6


可以用Dev-C++ 编译,然后在Cygwin下运行吗
前者其实是MINGW的壳,后者则是一个WINDOWS下的XUNIX模拟器,我认为不行,你可以试一试.

如果是学编程,不建议使用CYGWIN,模拟器环境不仅不健壮,而且效率不高,所谓模拟(也就是假的),不是完全真实的.

#7


G++其实只是个前端.

#8


To glassshark(★★★★★★) :
  .c还是.cpp有没有关系呢
  .c编译系统认为是C文件,.CPP系统认为是C++文件,前者应调用GCC,后者调用G++.
  
  那么编译.c文件时是不是应该把G:\Program Files\Dev-Cpp\bin\g++.exe -S G:\temp\test\test.c中的g++改为gcc呢?

#9


G++ -S test.c
G++ -S test.cpp
gcc -S test.c
均可,其实你可以自己试一试,这本不必问的.

#10


是的,多谢了!