项目文件中的gprinstall前缀
问题描述:
GNAT工具集的gprinstall
程序部分似乎忽略项目文件中的前缀属性。它在命令行中指定时使用--prefix
。有没有办法强制它在项目文件中使用前缀?项目文件中的gprinstall前缀
答
在项目文件中,您只需将包Install
,在那里你申报你要使用的前缀:
package Install is
for Prefix use "/tmp/installed";
end Install;
如果要声明的是相对路径,它将被任何默认前缀或前缀通过命令行传递的。
查看the manual了解更多详情。
对于一个与工具相关的问题,如果你说你正在使用的操作系统和工具集的发布(例如'gnatls -v'的输出),它会有所帮助。对于任何问题,如果您可以准确地说出您所尝试的内容(在这种情况下,实际的GPR将有所帮助,以及软件的安装位置),则会有所帮助。您可以使用'--dry-run'开关到'gprinstall'来查看会发生什么情况而不会摧毁您的文件系统。 –