作者LPH66 (f0VMRgEBA)
看板Programming
标题Re: [问题] 关於makefile
时间Tue Dec 31 15:52:43 2013
(makefile 的问题比较属於一般程式设计, 所以就在这里回不占 C_and_CPP 版了)
基本上 makefile 这种东西是一个比较进阶的批次处理程式
跟你在写 .bat 其实概念差不了多少
只不过它有一些自动化的方式来指定及处理档案更新
实际上要做什麽事还是要自己写命令列
你的问题其实都不是 makefile 本身的问题 (或者说跟 nmake 有关的部份都没问题)
而是你不知道怎麽去呼叫 Visual C++ 的编译器及连结器而已
这样的话你需要的是 cl 跟 link 的 MSDN 说明 告诉你怎麽下参数给这些指令
这是编译器 cl 的参数说明:
http://msdn.microsoft.com/en-us/library/9s7c9wdw.aspx
这是连结器 link 的参数说明:
http://msdn.microsoft.com/en-us/library/y0zzbyt4.aspx
然而其实有更好的方式来处理这些琐碎的事
那就是直接使用 Visual Studio 开专案
当你开一个新的专案时会有一些预设的选项帮你设定好
你只需要去微调一些根据专案的不同而要设定的不同选项就好
(甚至如果你只是写一些简单的程式的话那预设的选项就足够了)
而如果你想学习怎麽写命令列的话这些地方也可以做为范例
在设定视窗里会有显示命令列的选项
可以点进去看那些设定最後是怎麽变成命令列的
选项的意义除了找设定也可以看上面的两个连结
这样比你直接去研究上面的参数列表还来得简单
--
◢ ˊ_▂▃▄▂_ˋ. ◣ ▅▅ ▅▅ ι●╮ █
▄▄▄▄▄
▍
./◤_▂▃▄▂_◥ \'▊ HARUHI █████ <■┘ ▄▄▄▄▄▄▄
▎
⊿ ◤◤◥█◥◥█Δ ISM By-gamejye ¢|\ ▌▌▌▌▌▄▌▌
▏
ζ(▏●‵◥′●▊)Ψ ▏ █
⊿Δ ▄▄▄ ▄▄▄▄
█/|▊ 〃 、 〃▋ |\ ▎ ハルヒ主义 █
▄▄▄█▄▄
◥◥|◣ ‵′ ◢/'◢◢
S.O.S 世界を大いに盛り上げるための凉宫ハルヒの団
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 115.165.253.114
1F:推 tiger96363:太感谢了>< 我会好好去研究一下 114.36.100.196 12/31 17:23