第 26 章 C

目录

26.1. compiler
26.1.1. gcc - The GNU C compiler 26.1.2. clang - Low-Level Virtual Machine (LLVM), C language family frontend
26.2. ldconfig 26.3. C Library
26.3.1. lib
26.3.1.1. syslog.h 26.3.1.2. stdio.h
26.3.2. libssh2 26.3.3. libconfig – C/C++ Configuration File Library 26.3.4. libuv 26.3.5. newt 26.3.6. Spdylay - SPDY C Library 26.3.7. libPhenom 26.3.8. curl
26.3.8.1. url encode / decode
26.3.9. libxml
26.3.9.1. example 26.3.9.2. Creating string with libxml2

26.1. compiler

26.1.1. gcc - The GNU C compiler

$ sudo apt-get install gcc

$ sudo apt-get install gcc
			

26.1.2. clang - Low-Level Virtual Machine (LLVM), C language family frontend

$ apt-cache search clang
llvm-3.0 - Low-Level Virtual Machine (LLVM)
clang - Low-Level Virtual Machine (LLVM), C language family frontend
libclang-common-dev - clang library - Common development package
libclang-dev - clang library - Development package
libclang1 - clang library
libsclang1 - SuperCollider language interpreter library
llvm-2.8 - Low-Level Virtual Machine (LLVM)
llvm-2.9 - Low-Level Virtual Machine (LLVM)
		
$ apt-get install clang
		

例 26.1. clang helloworld

			
$ cat hello.c
#include <stdio.h>
int main(int argc, char **argv) { printf("hello world\n"); }
			
			
$ vim hello.c
$ clang hello.c -o hello
$ ./hello
hello world
			





原文出处:Netkiller 系列 手札
本文作者:陈景峯
转载请与作者联系,同时请务必标明文章原始出处和作者信息及本声明。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值