Tôi hiện đang sử dụng gcc 4.6.3
. Sự hiểu biết của tôi là gcc
theo mặc định sử dụng tiêu chuẩn gnu89
và tôi muốn bật C11, tiêu chuẩn C mới nhất. Tôi cố gắng:Làm thế nào để bật c11 trên các phiên bản sau của gcc?
[[email protected] test ]$ gcc -std=c11 -o test test.c
cc1: error: unrecognised command line option ‘-std=c11’
tôi thay c11
với gnu11
và tôi nhận được lỗi tương tự. Cách chính xác để bật chuẩn C mới nhất cho gcc là gì?
:
Nếu bạn quan tâm đến một trình bao bọc đang hoạt động xung quanh gcc mà việc đưa nhiều bit thú vị của C11 có một cái nhìn vào P99, p99.gforge.inria.fr –