2019年1月14日 星期一

編譯時如何解決“系統缺少”aclocal-1.15“的警告信息?

Source https://code.i-harness.com/zh-TW/q/1fbcbd0

通常情況下,您不需要任何auto*工具,簡單的解決方法是在相關文件夾中簡單地運行touch aclocal.m4 configure (如果存在,也可以運行Makefile.am和Makefile.in )。 這將更新aclocal.m4的時間戳,並提醒系統aclocal.m4是最新的,不需要重建。 在此之後,最好清空你的build目錄並在完成之後重新運行configure 。 我經常遇到這個問題。 對我來說,根本原因是我從另一個文件夾複製庫(例如gcc mpfr代碼)和時間戳更改。

當然,如果你真的需要重新生成這些文件,這個技巧是無效的,也許是因為你手動改變了它們。 但希望包的開發者分發最新的文件。

當然,如果你想安裝automake和friends,那麼使用適當的包管理器來進行發布。

沒有留言: