使用autogen工具生成Makefile遇到問題解決思路


  使用autogen工具生成Makefile,最新的應用程序很多都使用autogen,本着知行合一的精神

最近有空也研究了一下該工具的使用,詳細步驟請參考文檔:

http://blog.csdn.net/scucj/article/details/6079052

我這里只把遇到的問題列出來,做個筆記。 

  執行autoscan的時候遇到下面的錯誤:
Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in

m/\${ <-- HERE [^\}]*}/ at /usr/bin/autoscan line 361.

原因是新版的perl已經語法改變了,但是這里依舊使用舊的,這樣更改代碼即可:

sudo vim /usr/bin/autoscan 把361行的大括號去掉並保存即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM