c++ - 如何使用 mingw 构建 mkspiffs?
问题描述
我正在尝试为 Windows 构建mkspiffs。这是 ac/c++ 项目。我安装了mingw,并将其添加到我的路径中。
README.md 说要运行
$ git submodule update --init
$ make dist
该make dist
命令给了我以下输出:
File not found - *.c
cc -std=gnu99 -Os -Wall -mno-ms-bitfields -Itclap -Iinclude -Ispiffs/src -I. -D VERSION=\"0.2.3-6-g983970e\" -D SPIFFS_VERSION=\"0.3.7-5-gf5e26c4\" -D BUILD_CONFIG=\"\" -D BUILD_CONFIG_NAME=\"-generic\" -D __NO_INLINE__ -c -o spiffs/src/spiffs_cache.o spiffs/src/spiffs_cache.c
process_begin: CreateProcess(NULL, cc -std=gnu99 -Os -Wall -mno-ms-bitfields -Itclap -Iinclude -Ispiffs/src -I. -D VERSION=\"0.2.3-6-g983970e\" -D SPIFFS_VERSION=\"0.3.7-5-gf5e26c4\" -D BUILD_CONFIG=\"\" -D BUILD_CONFIG_NAME=\"-generic\" -D __NO_INLINE__ -c -o spiffs/src/spiffs_cache.o spiffs/src/spiffs_cache.c, ...) failed.
make (e=2): The system cannot find the file specified.
make: *** [spiffs/src/spiffs_cache.o] Error 2
我正在使用mingw64。
C:\Users\peterkapteyn>where gcc
C:\Program Files\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\bin\gcc.exe
在从源代码构建东西/使用 makefile 之类的东西时,我是个新手。任何人都可以提供一些关于正在发生的事情的见解吗?
解决方案
推荐阅读
- android - 具有多个 LiveData 和 UseCases 的 ViewModel
- java - 随机真或假使用 math.random
- asp.net-mvc - 使用 Asp.Net 身份的动态数据库连接
- bash - unix 解析键值对中的值并打印嵌套结果
- java - Hibernate:对字符串 ID 使用自动增量
- regex - 正则表达式 - 以开头和结尾,并在中间包含特定字符串
- c# - 在asp mvc上按下拉列表排序
- ios - 简单 SpriteKit 场景中的资产大小问题
- c# - getJSON 在第二次请求时丢失路径中的控制器
- python - ValueError:无法将大小为 1048576 的数组重塑为形状 (1024,1024,3)