@chenyiliang
2020-03-05T16:41:26.000000Z
字数 3660
阅读 1019
ARM嵌入式开发
-v --enable-languages=c,lto,c++ --prefix=/usr/local/distribute/msys-arm-linux-gnueabihf/arm-linux-gnueabihf --with-gcc-major-version-only --enable-shared --enable-linker-build-id --without-included-gettext --enable-threads=posix --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libitm --disable-libquadmath --disable-libquadmath-support --enable-default-pie --enable-multiarch --disable-sjlj-exceptions --with-arch=armv7-a --with-fpu=vfpv3-d16 --with-float=hard --with-mode=thumb --disable-werror --enable-checking=release --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf --program-prefix=arm-linux-gnueabihf-
cp -r /usr/include/linux /usr/local/distribute/msys-arm-linux-gnueabihf/arm-linux-gnueabihf/include/
cp -r /usr/include/asm-generic /usr/local/distribute/msys-arm-linux-gnueabihf/arm-linux-gnueabihf/include/
cp -r /usr/arm-linux-gnueabihf/include/asm /usr/local/distribute/msys-arm-linux-gnueabihf/arm-linux-gnueabihf/include/
cd /usr/local/distribute/
tar -cpzvf msys-arm-linux-gnueabihf.tar.gz msys-arm-linux-gnueabihf/*
cp msys-arm-linux-gnueabihf.tar.gz /mnt/d/MSYS/MSYS32/usr/local/distribute/
cd /usr/local/distribute/
tar -zxvf msys-arm-linux-gnueabihf.tar.gz
tar -zxvf msys-arm-linux-gnueabihf.tar.gz
-v --enable-languages=c,lto,c++ --prefix=/usr/local/distribute/msys-arm-linux-gnueabihf/ --with-gcc-major-version-only --enable-shared --enable-linker-build-id --without-included-gettext --enable-threads=posix --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libitm --disable-libquadmath --disable-libquadmath-support --enable-default-pie --enable-multiarch --disable-sjlj-exceptions --with-arch=armv7-a --with-fpu=vfpv3-d16 --with-float=hard --with-mode=thumb --disable-werror --enable-checking=release --build=i686-pc-msys --host=i686-pc-msys --target=arm-linux-gnueabihf --program-prefix=arm-linux-eabihf-
-v --enable-languages=c,lto,c++ --prefix=/usr/arm-linux-eabihf --with-gcc-major-version-only --enable-shared --enable-linker-build-id --without-included-gettext --enable-threads=posix --enable-nls --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --disable-libitm --disable-libquadmath --disable-libquadmath-support --enable-default-pie --enable-multiarch --disable-sjlj-exceptions --with-arch=armv7-a --with-fpu=vfpv3-d16 --with-float=hard --with-mode=thumb --disable-werror --enable-checking=release --host=arm-linux-eabihf --target=arm-linux-eabihf --program-prefix=arm-linux-eabihf-
-v --enable-languages=c,lto,c++ --prefix=/usr/arm-linux-eabihf --with-gcc-major-version-only --enable-shared --enable-linker-build-id --without-included-gettext --enable-threads=posix --enable-nls --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --disable-libitm --disable-libquadmath --disable-libquadmath-support --enable-default-pie --enable-multiarch --disable-sjlj-exceptions --with-arch=armv7-a --with-fpu=vfpv3-d16 --with-float=hard --with-mode=thumb --disable-werror --enable-checking=release --build=i686-pc-msys --host=i686-pc-msys --target=arm-linux-eabihf --program-prefix=arm-linux-eabihf-
cd /usr/local/distribute/msys-arm-linux-gnueabihf/bin/
export PATH=pwd
:$PATH;
make -j4 && make install && cd ../gcc/ && make -j4 && make install;