找编译器
有没有这样的编译器?
1. 生成X86 32位代码, 当然也能生成64位的话更好.
2. 适合嵌入式开发,可像LD一样配置段的大小,位置等等.生成文件格式支持coff 和bin. 反正像GCC这样强大肯定是够用了,嘿嘿.
3.工作在windows平台, 不需要在cygwin环境下工作.
4.不是DJGPP.
5. Free的.
知道的大虾请透露一二,先谢啦.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
mingw的行不行?
llvm-gcc有win的二进制版本,和gcc基本兼容(就是gcc前端)
你要找IDE的话就用盗版的ARM那套吧。
[ 本帖最后由 prolj 于 2008-3-27 15:37 编辑 ]
mingw听说过,没使用过. 看了一下介绍,说不定可以.我花点时间试用下再说.谢谢!
为什么
?
我在用,我想知道理由,谢谢.
lcc--win32
现在我也在用DJGPP 目前我们想用ant来代替make作为build工具,使项目跨平台编译更容易. 遇到的困难是DJGPP的除make命令外其它所有工具无法突破DOS 命令行的126字节限制. DJGPP本身当然是考虑了如何绕开126字节的限制的,它的实现是使用make来进行管理和控制,使之后执行的命令没有这个限制,具体方法你可以google一下. 现在的问题是我们要去掉make,一旦去除, gcc之类的命令就无法长于126字节了.
我们要找其他类似的编译器,主要是希望这个编译器的每个命令自身就能绕开126字节限制,而不依赖于可能无法满足的某个条件. 另外,如果它也是GCC类的编译器,切换的成本也比较低.
谢谢,
我刚刚开始学C,还没碰到LZ的问题,不过显然这个问题还是很重要的.
希望能知道LV的解决方案.
另一方面在想将来的powershell会解决着个问题吗?
解决方案就是用一个能完全解决这个问题的编译器啊. 试了一下,minGW是可以的.但要花一些时间把项目改为使用minGW来build.
powershell不太了解,回答不了你这个问题,抱歉.
另外多谢bilbo0214的建议, lcc--win32在网页上了解了一下,但因为发现minGW能满足要求,就不去花时间试了.