通过 msys2 使用 gcc 在 Windows 上运行 eclipse:CMake4eclipse 插件抛出错误
eclipse on Windows with gcc through msys2: CMake4eclipse plugin throw an error
我根据以下步骤使用 gcc/msys2 配置了 eclipse:https://www.devdungeon.com/content/how-setup-gcc-msys2-eclipse-windows-c-development
gcc 和 eclipse 在 CDT 托管构建中可以很好地协同工作,但是当我使用 cmake4eclipse 插件时,出现以下错误:
"C:\msys64\usr\bin\make.exe" -C "bin\bin -j3" 全部
make: *** bin\bin -j3: 没有那个文件或目录。停止。
“C:/msys64/usr/bin/make.exe -C bin\bin -j3 all”以退出代码 2 终止。构建可能不完整。
以下是涉及的文件:
CMakeLists.txt
cmake_minimum_required (VERSION 3.13)
set(CMAKE_PROJECT_NAME "test")
project($(CMAKE_PROJECT_NAME))
add_executable(tst tst2.cpp)
tst2.cpp
#包括
使用命名空间标准;
int main(int argc, char **argv) {
cout << "Hello Jose";
return 0;
}
有人遇到同样的问题吗?有好心人帮我吗?
提前致谢
截至2022年,cmake4eclipse有了Build Toolkit的概念来设置PATH环境变量。引入它是为了更容易在 windows 上构建。详情搜索eclipse在线帮助即可。
顺便说一句:我是 cmake4eclipse 的维护者。
解决方案是在安装 mingw64/mingw-w64-x86_64-cmake 3.23.0-1 cmake 软件包后出现的。仅 msys/cmake 3.22.1-2 还不够
我根据以下步骤使用 gcc/msys2 配置了 eclipse:https://www.devdungeon.com/content/how-setup-gcc-msys2-eclipse-windows-c-development
gcc 和 eclipse 在 CDT 托管构建中可以很好地协同工作,但是当我使用 cmake4eclipse 插件时,出现以下错误:
"C:\msys64\usr\bin\make.exe" -C "bin\bin -j3" 全部 make: *** bin\bin -j3: 没有那个文件或目录。停止。 “C:/msys64/usr/bin/make.exe -C bin\bin -j3 all”以退出代码 2 终止。构建可能不完整。
以下是涉及的文件:
CMakeLists.txt
cmake_minimum_required (VERSION 3.13)
set(CMAKE_PROJECT_NAME "test")
project($(CMAKE_PROJECT_NAME))
add_executable(tst tst2.cpp)
tst2.cpp #包括 使用命名空间标准;
int main(int argc, char **argv) {
cout << "Hello Jose";
return 0;
}
有人遇到同样的问题吗?有好心人帮我吗?
提前致谢
截至2022年,cmake4eclipse有了Build Toolkit的概念来设置PATH环境变量。引入它是为了更容易在 windows 上构建。详情搜索eclipse在线帮助即可。
顺便说一句:我是 cmake4eclipse 的维护者。
解决方案是在安装 mingw64/mingw-w64-x86_64-cmake 3.23.0-1 cmake 软件包后出现的。仅 msys/cmake 3.22.1-2 还不够