2013-07-05 51 views

回答

1

自動工具不會爲你做這件事。所有這些信息(版權,等)都在資源(.rc)文件中。資源文件需要使用binutil進行編譯並與DLL鏈接。在GNU make的Windows版本中甚至可能會有一個內置的規則來協助這個過程。如果沒有,您可以輕鬆編寫make規則來執行此操作。

所有這些信息的結果是:將.rc文件添加到DLL的libfoo_SOURCES。如果可行,恭喜!如果沒有,你將不得不在故障點診斷問題。

1

對於libtools,Windows資源文件似乎是受支持的tag。與C源文件一樣,將資源文件foorc.rc添加到libfoo_la_SOURCESMakefile.am中以生成libtool對象.lo

這可以(或可以不)需要一個明確的規則,例如,

.rc.lo: 
     $(LIBTOOL) --tag=RC --mode=compile windres $< -o [email protected] 
相關問題