1. 程式人生 > >使用autogen工具生成Makefile遇到問題解決思路

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

reg cap details scu 去掉 makefile 錯誤 並保存 osc

  使用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行的大括號去掉並保存即可。

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