如何(从字面上)创建一个makefile(用于linux中的c)
How to (literally) create a makefile (for c in linux)?
我已经搜索了一段时间,但没有看到任何解释CONSOLE到MAKEFILE部分的来源。或者很明显我错过了。
我有生成文件的内容(规则和语法)和源代码,但我不知道如何将生成文件作为文件"创建/写入"。(我假设这是一个文件。否则,大喊!)
所以,假设我在linux机器上的控制台上。为了创建一个makefile以便插入规则,我会在奇迹的黑框中键入什么?
我很感激你的帮助。
假设我在linux机器上的控制台上。为了创建一个makefile以便插入规则,我会在奇迹的黑框中键入什么?
您可以键入您最喜欢的文本编辑器(或安装在机器上的编辑器,如VI
)的名称。键入vi Makefile
,按输入,然后等待VI
打开。在VI
中,按I进入输入模式,键入生成文件的内容,按ESCnter。你完了!
现在您回到了命令行,键入cat Makefile
以再次检查您是否正确输入了所有内容。
在键入makefile时需要记住的一件事是选项卡:它们在C程序中是可选的,但在makefile中是强制性的。您不能用几个空格替换它们——它必须是文件中的TAB
字符,make
才能正确解释您的文件。
相关文章:
- 1d 智能指针不适用于语法 (*)++
- 使用C++库在Android项目中修改gradle中的cmake参数,用于插入指令的测试
- 用于访问容器<T>数据成员的正确 API
- 重载操作程序时出错>>用于类中的字符串 memebr
- 如何防止 c++ 在从浮点型转换为双精度型(不适用于 IO)时添加额外的小数?
- C++中的cin.ignore()函数不适用于整个流
- 没有用于初始化C++中的变量模板的匹配构造函数
- 用于C++中带有数组和指针的循环
- 为什么它不适用于Visual 2019的原因
- 用于与GDB一起使用的MakeFile
- 用于许多C 可执行文件的makefile
- makefile 不适用于 -std=c++11 选项
- 如何(从字面上)创建一个makefile(用于linux中的c)
- 用于打开程序的Makefile
- Makefile vpath不适用于头文件
- 如何在Makefile中指定.Am (auto make)用于在编译后将库对象文件(.lo)和对象文件(.o)保存在单独
- Makefile用于编译多个带有不同标志的源文件
- 将Makefile用于Stroustup的书
- 用于优化的c++ makefile和correct (enough ?)标志
- 如何将 Makefile 的隐式规则用于.cpp文件