matlab光通信模拟fnft编译软件。
针对scoop不能更新gcc软件包的处理过程。完美编译fnft
.pacman基本命令
pacman -Sy 更新软件包数据
pacman -Syu 更新所有
pacman -Ss xx 查询软件xx的信息
pacman -S xx 安装软件xx
pacman -R xx 删除软件xx
2.安装gcc、g++编译器
#查询并找到msys/gcc
pacman -Ss gcc
#安装
pacman -S msys/gcc
3.安装make编译器
#查询并找到msys/make
pacman -Ss make
#安装
pacman -S msys/make
4.安装Clion编译工具链
pacman-key --init
pacman -Syu
pacman -S mingw-w64-x86_64-cmake mingw-w64-x86_64-extra-cmake-modules
pacman -S mingw-w64-x86_64-make
pacman -S mingw-w64-x86_64-gdb
pacman -S mingw-w64-x86_64-toolchain
scoop 程序下面 msys2 里面 要安装 minwg64,msys2里面安装gcc版本,
安装minwg64的gcc版本。(pacman -S mingw-w64-x86_64-gcc)
然后在scoop命令行输入minwg64
再执行cmake … -G"MinGW Makefiles"
git clone https://github.com/FastNFT/FNFT.git
cd FNFT
mkdir build
cd build
cmake … -G"MinGW Makefiles"
mingw32-make -j4
mingw32-make -j4 test