2017-02-18 52 views
0

GNAT工具集的gprinstall程序部分似乎忽略項目文件中的前綴屬性。它在命令行中指定時使用--prefix。有沒有辦法強制它在項目文件中使用前綴?項目文件中的gprinstall前綴

+1

對於一個與工具相關的問題,如果你說你正在使用的操作系統和工具集的發佈(例如'gnatls -v'的輸出),它會有所幫助。對於任何問題,如果您可以準確地說出您所嘗試的內容(在這種情況下,實際的GPR將有所幫助,以及軟件的安裝位置),則會有所幫助。您可以使用'--dry-run'開關到'gprinstall'來查看會發生什麼情況而不會摧毀您的文件系統。 –

回答

1

在項目文件中,您只需將包Install,在那裏你申報你要使用的前綴:

package Install is 
     for Prefix use "/tmp/installed"; 
    end Install; 

如果要聲明的是相對路徑,它將被任何默認前綴或前綴通過命令行傳遞的。

查看the manual瞭解更多詳情。