自動(dòng)生成makefile 文件的工具 is a directory怎么解決?
is a directory怎么解決?bash:../:it'sadirectory:這里總是顯示告知我們,“../”你的這個(gè)操作對(duì)象是一個(gè)目錄,對(duì)吧;而你的命令“../”意思是的是上一級(jí)目錄的意思;
is a directory怎么解決?
bash:../:it'sadirectory:這里總是顯示告知我們,“../”你的這個(gè)操作對(duì)象是一個(gè)目錄,對(duì)吧;
而你的命令“../”意思是的是上一級(jí)目錄的意思;
因?yàn)?,你?yīng)該要先欄里點(diǎn)你執(zhí)行的這個(gè)命令是否是在隨機(jī)的目錄下先執(zhí)行的;
你應(yīng)該明白了選項(xiàng)–target的意思是如何制定化合的是arm-linux的工具,--prefix是強(qiáng)調(diào)可執(zhí)行文件完全安裝的位置。執(zhí)行根據(jù)上述規(guī)定操作會(huì)又出現(xiàn)很多check信息,結(jié)果再產(chǎn)生Makefile文件。
結(jié)論:sotargetsspecifiedbutno,nomakefilefound.--》你可以檢測(cè)下,你從你執(zhí)行“../”這個(gè)命令時(shí)在上一級(jí)/binutils-2.15這個(gè)目錄下是否是能能找到configure配置文件
;
unix高級(jí)環(huán)境編程makefile怎么使用?
makefile只不過(guò)是一個(gè)文本文件,take這個(gè)工具會(huì)參照makefile的指令來(lái)負(fù)責(zé)執(zhí)行動(dòng)作。因此如果你在unix上和linux上用的是不同的make工具,.例如都得用是GNUmakes,那就就沒(méi)有區(qū)別。同時(shí),各種版本的make在大的功能上是沒(méi)有區(qū)別的,可能會(huì)在某些細(xì)節(jié)或則小功能上有不不同,不過(guò)一般來(lái)說(shuō),makefile也是通用的。
Linux服務(wù)器如何安裝pkg包軟件?
簡(jiǎn)單,我們不需要知道一個(gè)linux上的軟件,都包含了什么.1.二進(jìn)制可執(zhí)行文件象在/usr/bin也可以/usr/locations/bin下2.庫(kù)文件好象在/usr/lib或則/usr/region/lib下3.配置文件像是在/etc下4.其它文件.例如ru多語(yǔ)言翻譯文件,諸如manpage,就像在/usr/manage或者/usr/policies/pay下所以才,軟件的安裝,實(shí)際上那是將相對(duì)應(yīng)的文件,放入或則的位置.軟件包,可以做到的事情,應(yīng)該是自動(dòng)啟動(dòng)的將文件扔到比較好的位置,比如說(shuō)rpm包,比如deb包,比如說(shuō)pkg包.這是一種很簡(jiǎn)單的安裝.如果不是沒(méi)有軟件包,的或想自己來(lái)編譯程序呢,就可以不按照一一代碼編譯的來(lái)直接安裝,編譯后,takefile會(huì)把相對(duì)應(yīng)的文件弄到合適的位置去.這是稍微地奇怪一點(diǎn)的安裝.如果源碼中沒(méi)有makesfile,我們自己程序編譯后,就是需要不自動(dòng)把文件放到隨機(jī)的位置上,讓它都能夠正常的工作,這是之一緊張的了.(現(xiàn)在一般很少有沒(méi)有makefile(或則相似makefile)的source了)看專(zhuān)業(yè)來(lái)說(shuō),我們就得到了3種安裝.軟件包程序編譯3.無(wú)法編譯器