gpt4 book ai didi

visual-studio-2005 - 如何设置 MSBuild VC++ 目录

转载 作者:行者123 更新时间:2023-12-02 14:37:12 24 4
gpt4 key购买 nike

我有一个混合 VB.NET 和 C++ 项目的解决方案。使用Visual Studio 2005时,您可以设置“工具->选项->项目和解决方案->VC++目录”来帮助编译器找到您的包含文件。当使用 MSBuild 构建相同的解决方案时,我不知道如何传递这些设置。如果不指定此路径,C++ 将无法编译。当从 Visual Studio 构建此解决方案时,它构建得非常完美。

如何为 MSBUild 传递此路径?

编辑:看起来 MSBuild 没有将路径(或/u 开关)传递给 vcbuild。相反,从 VCBuild 启动会因依赖关系而失败。

最佳答案

要设置包含目录,您可以将它们添加到 INCLUDE 环境变量中。您使用与 PATH env 中相同的格式。变量 - 用分号分隔路径。

要设置库目录 - 您可以通过类似的方式将它们放入 LIB 环境变量中。

要设置环境变量,只需右键单击“我的电脑”,选择“属性”即可。然后转到“高级”选项卡,有一个名为“环境变量”的按钮。

或者,您可以从 BATCH 脚本运行 MSBuild,在这种情况下,在调用 MSBuild 之前,您可以设置 INCLUDE 和 LIB 变量,如下所示:

set INCLUDE=C:\Libraries\LibA\Include
set LIB=C:\Libraries\LibA\Lib\x86

关于visual-studio-2005 - 如何设置 MSBuild VC++ 目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/333159/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com