在mac上没有ide的情况下运行c程序
来源:互联网 发布:音乐在线剪切软件 编辑:程序博客网 时间:2024/05/21 15:39
一个程序从头到尾运行的步骤是这样的:
- 原文件编写
- 编译成机器看得懂的语言
- 运行
用c语言写一个hello world。
首先在终端cd Desktop
, 这样创建出来的文件你都能一目了然,我的.c
文件命名为testc.c
,于是在终端输入:
mvim testc.c
在新出来的窗口按i
进入编辑模式,输入:
#include <stdio.h>int main() { printf("Hello World"); return 0;}
在命令行编译这个文件, gcc testc.c
,居然通过了,所幸我还是记对了输出函数的名字哈哈哈;然后桌面上会多一个叫做a.out
的文件,在终端输入:
./a.out
终端就会输出 “hello world“,发现没有换行,于是c源代码更新为:
#include <stdio.h>int main() { printf("Hello World\n"); return 0;}
多了个换行。
编译命令改成:
gcc -o program testc.c
这样生成一个叫做program
的文件,用
./program
运行;你可以把program改成任意合适的名字。
0 0
- 在mac上没有ide的情况下运行c程序
- BCB5(C++Builder 5 )编译的程序运行在没有安装BCB的电脑上
- 在没有仿真器的情况下调试ok6410裸机程序
- Ubuntu下在Eclipse IDE for C/C++ Developers中如何运行C语言的GTK程序?(已解决)
- Ubuntu 12.04下在Eclipse IDE for C/C++ Developers中运行C语言的GTK程序
- 120941138混合模式程序集是针对“v2.0.50727”版的运行时生成的,在没有配置其他信息的情况下,无法在 4.0 运行
- 混合模式程序集是针对“v2.0.50727”版的运行时生成的,在没有配置其他信息的情况下,无法在 4.0 运行
- 在没有安装VS2005的机器上运行C++程序
- 在没有.net 框架的电脑上运行.net程序
- VS2010 混合模式程序集是针对"v1.1.4322"版的运行时生成的 在没有配置其他信息的情况下 无法再4.0运行中
- 扩展屏幕没有连接,但程序窗口还在扩展屏幕上,在看不到这个屏幕的情况下,把程序窗口拉回来的方法
- 在没有安装VC2005的环境下运行VC2005程序
- 35.VC(custom)-VS2008下编的程序生成的EXE 在没有安装VS2008的计算机上能运行
- VS2008下编的程序生成的EXE 在没有安装VS2008的计算机上能运行
- 关于在Mac下声音没有,音量控制键不能用的情况的解决
- C#程序出现:混合模式程序集是针对“v2.0.50727”版的运行时生成的,在没有配置其他信息的情况下,无法在 4.0 运行时中加载该程序集。
- 混合模式程序集是针对“v2.0.50727”版的运行时生成的,在没有配置其他信息的情况下,无法
- mfc对话框程序在ide编译可运行,但编译完毕的debug和release版本不能运行。。后来发现原因是:用到的sqlite数据库文件没在对应目录下,而代码中没有try..catch..
- Sudoku
- servlet的线程安全问题
- Mysql-索引优化策略
- Halcon 里Hobject 转HImage c++风格的
- linux——浅谈fork与vfork的使用与区别
- 在mac上没有ide的情况下运行c程序
- MacBook-Android Studio快捷键
- 53. Maximum Subarray**
- android简单实现轮播图效果
- 12.11
- ZooKeeper学习
- Java Synchronized获得类的锁和获得对象的锁有什么区别呢?
- JSTL和EL
- Xcode8.*的NX特性-调试UI、查看状态机、GPU性能分析