添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

给git-bash加点儿料——gcc、make、cmake
利用GitBash配置gcc与cmake环境

1、下载gcc与cmake

GTest:使用上面文章中git clone下载的GTest在后面编译的时候可能会出现一些代码里的问题。
如果出错,可以选择
Releases · google/googletest 这个路径下下载GTest;

2、测试自己的代码:

1、将googletest\lib下的libgtest.a与libgtest_main.a复制到代码路径下(或者在CMakeLists.txt直接引用)
2、将googletest\include也复制到代码路径下(或者在CMakeLists.txt直接引用)
3、编写CMakeLists.txt:
Notes/MakeLists.txt脚本

cmake_minimum_required(VERSION 3.10.2)
project(myProject)
# 被链接的库的相对路径
link_directories(../src/libs/lib)
# 被链接库的头文件相对路径
include_directories(../src/libs/inc)
# 查找当前目录下的所有源文件
# 并将名称保存到 DIR_SRC 变量
aux_source_directory(. DIR_SRCS)
add_executable(myProject ${DIR_SRCS})
# 说明被链接的库的名字 add
target_link_libraries(myProject add)

4、测试代码例
GTest的安装与使用
5、参照知乎文章进行Cmake和make

# 生成gtest示例项目工程,这里一定要指明这几个变量,CMAKE默认找VisualStudio的编译器和nmake的。
cmake -G "MinGW Makefiles" -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_MAKE_PROGRAM=make -Dgtest_build_samples=ON .
# 编译工程
二、使用dos配置

直接配置windows,硬是没配好,我费劲巴拉的搞了好久也没搞好,太难顶了
我只能提供这个配置时贼容易丢失的文件了

mingw32-make.exe文件:下载时出错,这个文件容易丢失
mingw32-make.exe

工件表面缺陷 检测铸件工件表面缺陷 工业缺陷铸件工件缺陷检测数据集。1500张,标注格式,yolo和xml。工业缺陷铸件工件缺陷检测数据集。工件表面缺陷(如裂纹、气孔、夹杂物等)机器学习模型