gpt4 book ai didi

c++ - 如何在没有 IDE 的情况下使用 Microsoft C++ 编译器编译 C++ 库

转载 作者:行者123 更新时间:2023-11-27 23:29:22 25 4
gpt4 key购买 nike

我想使用记事本并从命令提示符调用编译器和链接器。
没有 IDE 没有 make 、 nmake 或类似的东西,因为我想知道执行以下操作所需的确切语法:

1.创建静态库
2. 创建一个dll

是的,我浏览了 MSDN 站点,但我看到的示例假设一个人正在使用在幕后进行大量设置的 IDE
请注意:我知道如何使用 cl 编译可执行文件以及使用 vcvarsall.bat 设置环境。我的问题是关于编译静态库和 dll。

我正在使用 Microsoft (R) 32 位 C/C++ 优化编译器版本 15.00.30729.01 for 80x86。
关于使用其他一些编译器(gcc、mingw、intel 等)的建议目前不会有帮助。

最佳答案

C++ 编译器名为cl。编译器选项是 well-documented on MSDN .链接器名为 link。链接器选项也是 well-documented on MSDN .

您需要运行 vcvarsall.bat 才能使用 Visual C++ 工具链进行构建;该批处理文件设置了所有必需的环境变量等。如果您已经安装了 Visual Studio,您应该在开始菜单上有一个名为“Visual Studio 命令提示符”的快捷方式。此快捷方式将为您提供命令提示符并运行该批处理文件。

关于c++ - 如何在没有 IDE 的情况下使用 Microsoft C++ 编译器编译 C++ 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6637704/

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