HLA编译技术问询:能否指定编译输出的目标目录?
指定HLA编译输出目录的方法
当然可以指定自定义的输出目录啦!HLA编译器提供了命令行参数来帮你实现这个需求,具体操作方式如下:
使用
-o参数指定带路径的输出文件名:
如果你想把编译后的可执行文件放到./bin目录下,并且命名为myapp,可以执行这条命令:hla filename.hla -o ./bin/myapp这里的
-o参数后需要跟上包含目标目录的完整输出文件路径,只要你提前创建好目标目录,编译器就会把生成的可执行文件放到指定位置。保持输出文件名与源文件一致,仅指定目录:
比如你的源文件是demo.hla,想把输出文件放到../build目录下,命令可以写成:hla demo.hla -o ../build/demo
需要注意的是,HLA编译器不会自动创建不存在的目录,所以在执行编译命令前,要先确保目标目录已经存在(可以用 mkdir -p ../build 这类命令创建多级目录)。
内容的提问来源于stack exchange,提问作者Hamish MacDonald
相关产品推荐
相关产品推荐

