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