当前位置:首页 » 编程软件 » 编译器支持c11

编译器支持c11

发布时间: 2023-01-30 17:18:08

⑴ 为什么c语言用memcpy_s,编译程序说我未声明。 头文件我也加了

memcpy_s包含在string.h头文件中

另外memcpy_s函数,在C11开始才加入C标准,所以编译器要支持C11才能正常使用

⑵ 有什么编译器完美支持C11标准(不是C++11)

mingw支持C11
配合IDE code::blocks 或者 C-FREE 就能用了。。
C-FREE是中文版的

⑶ c++代码选的c++11编译器能运行成功吗

能。
1、首先选择Cygwin下面的gcc编译器,在Cygwin安装的过程中,在选择安装包的时候一定要收到选择gcc编译器的安装,默认情况下不包含gcc包。注意在devel下面选择gcccore,gcc,gdb,make,等安装包,其他的依赖关联的安装包会自动安装成功。
2、其次安装成功Cygwin后要设置环境变量,将path下添加C:cygwinbin。这样就能在windowcmd下也可以编译c++程序。
3、最后后编译和运行C++程序要将源程序放置在文件夹C:cygwinhomeAdministrator下面,同时在windowscmd下面将当前文件夹转到该文件夹下。gcc用于编译C语言程序,而g++则用于编译C++程序,也就是编译以cpp为后缀名的程序,这一点要清楚,不要出现用gcc编译c程序的错误,g++编译cpp程序时,默认情况下不支持C++11,你需要使用如下命令才能支持C++11标准的程序:g++-std=c++11ex2cpp-oex2。

⑷ 有哪些支持C11标准的编译器

VS对c语言标准支持得不好,GCC5.1开始完全支持C11,PellesC也是支持C11,不清楚是否完全支持。

⑸ codeblocks完全支持C11吗gcc呢 比如: #define STDC_WANT_LI

codeblocks只是一个代码开发、编译、发布环境,本身并不包含任何C++标准
codeblocks使用的是gcc(也可以配置为vs中的编译器)
因此只要安装的gcc或者其他编译器支持,codeblocks就支持
gcc最新版的对C11是部分支持的(目前没有哪个编译器完全支持c11,因为很多改动其实并没有必要)

⑹ 目前支持c++11的编译器都有哪些

目前支持C++11的编译器
gcc 4.8以上版本
clang 3.1 以上版本

VS2013 及以上版本(有部分C11特性不支持)
DEV-C++最新版本都是支持C++11的(在编译选型中打开)
其他诸如Pelles C之类的小众编译器,基本也都支持了C++11

⑺ dev c++怎么设置编译器,使其能支持c11

工具-编译选项-编译时加入以下命令- -std=c++11

⑻ VS的那个版本支持C11特性

最新版的编译器基本都支持C++11,比如codeblocks 13.12.0.0,dev c++ 5.0 beta 9.2 (4.9.9.2), vs2008,vs2010,vs2013等等。
不过这些编译器一般默认是不开启c++11的,需要你在编译器设置里面勾选C++11或者C++0x
设置就拿codeblocks举例。
project->build options望采纳

热点内容
脚本找书 发布:2024-05-03 12:02:17 浏览:493
境外服务器租用怎么办 发布:2024-05-03 11:45:34 浏览:943
我的世界服务器怎么设置到重生点 发布:2024-05-03 11:33:04 浏览:752
mysqllinux安装包下载 发布:2024-05-03 11:32:07 浏览:934
以太算法的币 发布:2024-05-03 11:30:45 浏览:383
编译nfs 发布:2024-05-03 11:30:40 浏览:432
srs搭建直播服务器 发布:2024-05-03 11:29:53 浏览:133
南通哪里有卖密码锁的 发布:2024-05-03 11:22:01 浏览:522
除法指算法 发布:2024-05-03 11:21:23 浏览:844
h265压缩 发布:2024-05-03 11:20:27 浏览:490