Fedora环境开发C应用¶
Fedora提供了GCC和CLANG的支持
GCC¶
安装gcc:
dnf install gcc
编译:
# -std=c11 表示使用C11标准
gcc -std=c11 your_source.c -o your_binary
如果需要在64位Fedora上编译32位执行程序,则还需要安装32位兼容库:
dnf install libgcc.i686 glibc-devel.i686
编译32位程序:
gcc -m32 your_source.c -o your_binary
CLANG¶
安装clang
dnf install clang
编译:
clang -std=c11 your_source.c -o your_binary