gpt4 book ai didi

c - 设置GNSDK开发环境-nmake不起作用

转载 作者:行者123 更新时间:2023-11-30 16:59:32 24 4
gpt4 key购买 nike

我正在关注GNSDK: The Barebones C Intro在设置开发环境时遇到问题。

说明说:

您需要做的第一件事是设置开发环境。我在 Windows System 7 上编写并运行了这个应用程序。该 SDK 附带了许多 C 示例。每个示例都有自己的文件夹。对于此应用程序,我克隆了其中一个文件夹并将其命名为“/Samples/gnsdk_barebones”。我使用克隆目录中的“makefile”和 Visual Studio 2008 C/C++ 编译器从命令行运行 makefile(Visual Studio 2008 > 工具 > Visual Studio 2008 命令提示符)。在/Samples 下创建文件夹非常重要,因为 makefile 使用相对路径名来进行构建。

我在 MS-Windows10 笔记本电脑上运行 MSVS 2015。

我打开“VS2015 的开发人员命令提示符”并键入以下命令

C:\Users\Dell\Documents\Play\GNSDK\samples\gnsdk_barebones>nmake -f makefile

Microsoft (R) 程序维护实用程序版本 14.00.23918.0版权所有 (C) 微软公司。保留所有权利。

makefile(8): fatal error U1000:语法错误:宏调用中缺少“)”停止。

gnsdk_barebones 文件夹包含两个作为 SDK 的一部分下载的文件。

  1. main.c
  2. 生成文件

我找不到任何记录 makefile(8) 错误类型,非常感谢您的建议。

如果需要更多信息,请告诉我。

非常感谢您的帮助!

最佳答案

根据您的评论,您的问题的解释是您的 makefile 是GNU make 的 makefile - 这是品牌-工具几乎总是被使用 - 并且您正在尝试使用 Microsoft 的工具来运行它make-tool,nmake,它几乎被遗忘并且无法解析 GNU makefile。

您可以获得GNU make for Windows作为独立包,或将其作为完整 GNU GCC 工具链的一部分安装对于 Windows,例如 TDM GCC .

您的评论提出了其他问题。这是一次一个问题Stackoverflow :) 请参阅 How to ask .

关于c - 设置GNSDK开发环境-nmake不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38079553/

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