主页 > 游戏开发  > 

tcc编译器教程1配置tcc编译器环境

tcc编译器教程1配置tcc编译器环境

TinyCC(又名TCC)是一款开源小型但超快速的C编译器。下面介绍在windows下使用

1软件下载

tcc编译器官网为 .bellard.org/tcc/ 下载地址为 http://download.savannah.gnu.org/releases/tinycc/ 选择其中tcc-0.9.27-win64-bin.zip进行下载 http://download.savannah.gnu.org/releases/tinycc/tcc-0.9.27-win64-bin.zip 下载后解压到C:\run\tcc(你也可以选择自己喜欢的文件夹),解压的如今如下 其中tcc.exe为编译器.

2 打开命令行界面

tcc编译器使用需在命令行下面使用,首先需先打开命令行. 新建一个txt文档,并改名为命令行启动.bat,对该文件进行编辑,输入以下内容

::将tcc编译器路径设置到path变量 set path=%path%;C:\run\tcc ::启动命令行界面 cmd

点击该批处理文件即可打开命令行

输入tcc命令,若出现下面内容即说明tcc编译器可正常使用

3 编译程序

tcc编译器目录下面有一个examples文件夹,里面包含了一些示例,下面对其进行编译,将上面命令行启动.bat复制到该文件夹下启动,其中fib.c为一个计算斐波那契数列值的程序,输入

::编译fib.c文件 tcc fib.c

若没有提示错误信息,且目录下生产fib.exe文件即说明代码编译成功,运行程序方法为在命令行界面输入

:: fib 10

即可运行,计算fib(10)=55 hello_win.c为窗口程序,编译启动命令如下

tcc hello_win.c hello_win.exe

界面如下 dll.c为生成dll文件代码,hello_dll为生成调用dll文件代码,编译命令如下

::生成dll文件 tcc -shared dll.c ::编译hello_dll.c文件 tcc hello_dll.c dll.def hello_dll.exe

可以看tcc不仅可以编写命令行程序,还可以编写gui程序和动态链接库dll.

4 参考内容

主要参考内容为 Tiny C Compiler Reference Documentation,位于路径 doc\tcc-doc.html tcc-win32.txt,主要介绍tcc编译器在windows下的使用 doc\tcc-win32.txt

标签:

tcc编译器教程1配置tcc编译器环境由讯客互联游戏开发栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“tcc编译器教程1配置tcc编译器环境