在Windows系统里,如何使用C语言进行编程开发?
- 内容介绍
- 文章标签
- 相关推荐
本文共计560个文字,预计阅读时间需要3分钟。
首先创建一个C语言源文件test.c,内容如下:
cvoid swap(int *a, int *b) { int c=*a; *a=*b; *b=c;}
然后下载mingw64,解压后进入bin目录,查看是否有gcc.exe。如果有,可以将这个bin目录添加到环境变量中。
首先建立一个C语言源文件test.c
void swap(int* a, int* b) { int c = *a; *a = *b; *b = c; }
然后下载mingw64,解压,进入到bin目录,查看是否有gcc.exe ,只要下载正确肯定是有的,可以把这个bin目录加入环境变量,就可以在任意地方运行gcc。偷懒的做法是直接把刚才做好的test.c复制到这个bin目录中,和gcc.exe在一个目录,然后在此目录下,按住shift键不松,再在空白处点击鼠标右键,就可以在右键菜单看见“在此目录运行命令提示符”的选项,打开,输入命令
gcc -shared -o test.dll test.c
就可以把c源文件编译成dll,名字为test.dll(直接用cygwin里面的gcc是不行的,如果你不知道cygwin是什么,忽略这句话。)选择按修改时间排序,就可以在此目录最上面看见生成的test.dll
然后在VS中建立C#控制台项目,先编译一下,生成成功,以生成需要的目录。然后在项目上右键,选择在资源管理器中打开,然后把test.dll复制到bin下的Debug目录下,然后按照下面的代码修改。
本文共计560个文字,预计阅读时间需要3分钟。
首先创建一个C语言源文件test.c,内容如下:
cvoid swap(int *a, int *b) { int c=*a; *a=*b; *b=c;}
然后下载mingw64,解压后进入bin目录,查看是否有gcc.exe。如果有,可以将这个bin目录添加到环境变量中。
首先建立一个C语言源文件test.c
void swap(int* a, int* b) { int c = *a; *a = *b; *b = c; }
然后下载mingw64,解压,进入到bin目录,查看是否有gcc.exe ,只要下载正确肯定是有的,可以把这个bin目录加入环境变量,就可以在任意地方运行gcc。偷懒的做法是直接把刚才做好的test.c复制到这个bin目录中,和gcc.exe在一个目录,然后在此目录下,按住shift键不松,再在空白处点击鼠标右键,就可以在右键菜单看见“在此目录运行命令提示符”的选项,打开,输入命令
gcc -shared -o test.dll test.c
就可以把c源文件编译成dll,名字为test.dll(直接用cygwin里面的gcc是不行的,如果你不知道cygwin是什么,忽略这句话。)选择按修改时间排序,就可以在此目录最上面看见生成的test.dll
然后在VS中建立C#控制台项目,先编译一下,生成成功,以生成需要的目录。然后在项目上右键,选择在资源管理器中打开,然后把test.dll复制到bin下的Debug目录下,然后按照下面的代码修改。

