国产编译器
A. 国产CPU现在发展得如何了
龙芯之父胡伟武博士说过可以把CPU做到世界第一,但是指令集不同,软件无法使用,用户绝对是不会买账的,打造自己的软件生态系统花费巨大,无奈之下龙芯只好选择当时在大学、科研单位有良好基础的MIPS指令集。虽然指令集是别人的,但在龙芯的开发下,新加入了500多条自定义指令,运算效率极大提升,最新的龙芯3A3000单线程性能约为Intel I5 4460的三分之一。
纸面上虽然这样说,不过龙芯几乎没什么应用支持,只是个光杆司令单纯参数并没有什么参考意义,期待龙芯在桌面市场有所表现不怎么科学。不过军工航天领域倒是有大大的发展空间,15年发射的北斗双星就是搭载的龙芯,性能以及价格都远远优于进口宇航CPU,后续的国防航宇领域都会搭载国产CPU,相信这将是国产U的正确发展道路。
B. 支持C++标准的编译器:达到90%以上,MS的别说了,有点伤心。
GNU C++ ,简称g++
如果g++在编译的时候加上参数-ansi -pedantic,就可以100%遵守ANSI和ISO的C++标准。
如果你想80%遵守ANSI/ISO的C++标准的话,且100%遵守GNU标准,那就不加-ansi -pedantic参数。
注意:最不遵守标准的是微软的Visual C++,不过大型Windows编程只能用Visual C++。
C. 那位帮个忙...关于C++编译器的问题...很感谢
要用Visual C++ 软件
建立工程后,在建立源文件(source file)后缀名为.cpp
然后将源代码写入原文件中,编译,连接。。。
visual C++不但可以写exe程序,也可以写源文件
D. 国产X86处理器之光,兆芯能走多远
兆芯的最新量产处理器是2019年6月正式发布的KX-6000。实际上,KX-6000早在2018年8月份之前就已经流片成功的。KX-6000采用台积电16纳米工艺生产,主频从KX-5000的2.0GHz提高到了3.0GHz。
每个处理器8个核。随之带来的性能提升也非常明显,SPEC CPU 2006分数从KX-5000的20分提高到KX-6000的29.2分,已经追上了Intel i3-530([email protected])。
因此,兆芯不用花时间去开发二进制翻译指令,不需要花时间去适配Linux、移植驱动,不需要去优化JAVA,不需要去优化编译器。这些东西,可以直接用X86的生态。
E. windows的pc端编译器有哪些
Windows的pc端编译器有:
1) Visual Studio
Windows 下首先推荐大家使用微软开发的 Visual Studio(简称 VS),它是 Windows 下的标准 IDE,实际开发中大家也都在使用。为了适应最新的 Windows 操作系统,微软每隔一段时间(一般是一两年)就会对 VS 进行升级。VS 的不同版本以发布年份命名,例如 VS2010 是微软于 2010 年发布的,VS2017 是微软于 2017 年发布的。
不过 VS 有点庞大,安装包有 2~3G,下载不方便,而且会安装很多暂时用不到的工具,安装时间在半个小时左右。
对于初学者,我推荐使用 VS2015。最好不用使用 VS2017,有点坑初学者。
2) DevC++
如果你讨厌 VS 的复杂性,那么可以使用 Dev C++。Dev C++ 是一款免费开源的 C/C++ IDE,内嵌GCC编译器(Linux GCC 编译器的 Windows 移植版),是 NOI、NOIP等比赛的指定工具。Dev C++ 的优点是体积小(只有几十兆)、安装卸载方便、学习成本低,缺点是调试功能弱。
NOI 是National Olympiad in Informatics的缩写,译为“全国青少年信息学奥林匹克竞赛”;NOIP 是National Olympiad in informatics in Provinces的缩写,译为“全国青少年信息学奥林匹克联赛”。NOI、NOIP 都是奥林匹克竞赛的一种,参加者多为高中生,获奖者将被保送到名牌大学或者得到高考加分资格。
3) Visual C++ 6.0
Visual C++ 6.0(简称VC 6.0)是微软开发的一款经典的 IDE,很多高校都以 VC 6.0 为教学工具来讲解C和C++。但VC 6.0是1998年的产品,很古老了,在 Win7、Win8、Win10 下会有各种各样的兼容性问题,甚至根本不能运行,所以不推荐使用。
VC 6.0 早就该扔进垃圾桶了,可是依然有很多大学把它作为教学工具,并且选用的教材也以 VC 6.0 为基础来讲解C语言和 C++,可见教学体制的极端落后,课程体系的更新远远跟不上技术的进步。
4) 其它 IDE
除了上面提到的三款 IDE,Windows 平台下还有很多其他的 IDE,它们各有特点,例如:
Code::Blocks 是一款开源、跨平台、免费的 C/C++ IDE,它和 Dev C++ 非常类似,小巧灵活,易于安装和卸载,不过它的界面要比 Dev C++ 复杂一些,不如 Dev C++ 来得清爽。
Turbo C 是一款古老的、DOS 年代的C语言开发工具,程序员只能使用键盘来操作 Turbo C,不能使用鼠标,所以非常不方便。但是 Turbo C 集成了一套图形库,可以在控制台程序中画图,看起来非常炫酷,所以至今仍然有人在使用。
C-Free 是一款国产的 Windows 下的C/C++ IDE,最新版本是 5.0,整个软件才 14M,非常轻巧,安装也简单,界面也比 Dev C++ 漂亮。C-Free 的缺点也是调试功能弱。可惜的是,C-Free 已经多年不更新了,组件都老了,只能在 XP、Win7 下运行,在 Win8、Win10 下可能会存在兼容性问题。
F. 为什么没有国产的C/C++的编译器
首先:国产有编译器,比如龙芯就用
其次:开发编译器难度非常大,编译器、操作系统、数据库这三样是程序界的三座大山,不是 所有牛奶都叫愚公。国产即使有编译器我认为也不是完全从零开发的。龙芯虽然有了自己的编译器也只是针对自己的平台编译,不具备通用性。一句话,中国目前缺少大企业的眼光和决心以及实力
G. 学习html5要用到哪个编译器
1:以下学习web前端最常用的编辑器
sublime text3 一款非常好用的前端开发软件,不过需要安装插件
hbuilder 国产软件,非常受国内前端开发人员的喜爱。不过对于低配置的电脑会有点卡顿
editplus 前端学习的初期阶段,能较好的打代码功底。
webstorm 这款软件也很受前端开发人员的喜爱。不管国内还是国外用的人非常多。
除此之外还有很多的编辑器。像DW、notepad++等等。
2:https://www.mengke.com/ 这是以上提到的诸多软件下载地址。
3:对以上回答有哪里不理解请最追问或者指正
H. 习语言作为国产编译器,能直接编译c代码,完全兼容c,为啥很多会点c的人要排斥它呢
ANSIC一般都可以支持,但也涉及到不同版本的C标准的兼容性问题,比如VC6不支持C99,VS2003,2005,2008,20120等就可以部分支持C99标准;而且很多标准并没有规定实现,不同的编译器实现可能不同,比如C标准只规定了short<=int<=long,但并没有规定字节数,导致不同的编译器数据类型的大小各不相同。非ANSIC标准的话,不同的编译器一般都有不同的实现,需要分别实现。在移植到不同编译器的时候这些都要注意处理,比较常规的做法是数据类型和函数等自己根据不同编译器封装成一个统一的格式,在程序中使用封装后的数据类型或函数,而不要使用原生类型,这样在移植时只需要在封装的地方根据编译器的不同进行修改就可以了,不需要再修改源代码。
I. 求一个16位汇编编译器和几个有名的汇编论坛
CSDN论坛有专门的汇编语言的分区(不像网络知道的汇编区弄得跟ASP区似的)
http://community.csdn.net/
汇编语言的位置是:开发语言->汇编语言
CSDN的高手很多(不像网络知道,我这种菜鸟都能上榜),肯定能得到准确的回答
=====================================
随便鄙视一下楼上
=====================================
热闹的你就别想了,汇编这种冷门的语言不会有热闹的论坛的
CSDN很不错了,能解决问题就行了
J. 写C++程序,除了用VC++6.0 2008等版本,还有那些比较好用的软件
VC6.0 超级垃圾啊! 给你推荐一些编译器和IDE吧!
编译器 : GCC系列: GCC4.7.1 GCC4.7.2 GCC4.8.1
VC++些列: VC++10.0 VC++11.0
英特尔和SUN的C++编译器貌似找不到
IDE:比较精简的:DevC++
比较巨大的:VS2010VS2012
一般般的:NetBeans CodeBlock
国产的: C-Free
还有其他的。。。。。
建议使用的编译器:
学旧版本的C++ 可以使用VC++11.0 和VC++10.0
学新版本的C++ 建议使用GCC4.8.1
建议使用的IDE :
VS2010 和 VS2012 界面不错,实时语法检查也很好
Dev c++ 这个比较精简