欢迎光临散文网 会员登陆 & 注册

AFSim各平台编译-银河麒麟、Windows、Linux

2023-08-21 15:01 作者:虚幻信息科技  | 我要投稿

○ 银河麒麟编译 ○

 XUHUAN  TECHNOLOGY

 AFSim版本 

· Version:   2.6.0· Plugin API Version:11

软硬件环境

· 软件环境

· 操作系统:V10(kylin)

· 项目构建工具: cmake-3.26.0-linux-aarch64

· 编译器:gcc version 9.3.0 (Ubuntu 9.3.0-10kylin2)

· 硬件环境

· CPU:   Phytium,D2000/8 E8C

· GPU:   jh920firmware-1.1.0-20220614.0839

 环境准备 

1.  安装C++开发环境(备选项);2.  创建编译环境变量 ·PATH=$PATH:/home/ca/afsim2.6/afsim_tools/cmake-3.26.0-linux-aarch64/cmake-3.26.0-linux-aarch64/bin ·XXSIM_HOME=/home/ca/afsim2.6·XXSIM_3RDPARTY_PATH=$XXSIM_HOME/dependencies/3rd_party

 编译安装 

1.  安装编译第三方库;

qt-5.9.7、tiff-4.1.0 、sqlite-3.31.1......

2.  把源代码拖入CMAKE 选择build为编译目录,使用UnixMakefiles编译,点击finish;

CMAKE跨平台编译

3.  配置完成后(Configuring done),点击Generate生成Makefile的工程,在命令行中打开工程所在目录,make -j20 执行编译,编译完成后,make  install执行安装。

4. 安装完成后,在XXSIM_HOME 下的 install/bin目录下

export.LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$PWD/lib

5. 运行./wizard,看到界面编译成功!


银河麒麟AFSim运行成功

 ○ Windows编译 ○

 XUHUAN  TECHNOLOGY

 AFSim版本 

· Version:   2.6.0

· Plugin API Version:11

软硬件环境

 · 软件环境

· 操作系统:Windows11 (家庭版)

· 项目构建工具: CMake 3.14(以上,建议使用最新版)

· 编译器:Visual Studio 2017

· 建议vs2015 update3 以上(vs2017和vs2019已测试通过)

· 硬件环境

· CPU:   13th Gen Intel(R) Core(TM) i7-13700H 2.40 GHz

· GPU:   NVIDIA GeForce RTX 4050 Laptop GPU

 工程配置 

1.  把源代码拖入CMAKE 选择build为编译目录,使用Visual Studio 2017编译,编译平台选择x64,点击finish;

2.  配置完成后(Configuring done),点击Generate生成vs2017的工程,等待生成结束;

 编译安装 

1.  工程配置成功后,点击open peoject打开工程(或者去工程目录打开工程)。选择编译类型release,生成->生成解决方案;生成完成后,编译install进行安装。

2. 拷贝动态库、把以下动态库拷贝到ROOT\install\bin中;

3. 安装完成后,在install/bin目录下运行wizard,看到界面编译成功!


 ○ Linux编译 ○

 XUHUAN  TECHNOLOGY

 AFSim版本 

· Version:   2.6.0

· Plugin API Version:11

软硬件环境

 · 软件环境

· 操作系统:Ubuntu 22.04.2 LTS

· 项目构建工具: cmake-3.26.0-linux-x86_64

· 编译器:gcc version 11.3.0(Ubuntu 11.3.0-1ubuntu1-22.04.1)

  · 硬件环境

· CPU:   13th Gen Intel(R) Core(TM) i7-13700H 2.40 GHz

· GPU:  NVIDIA GeForce RTX 4050 Laptop GPU

环境准备 

1.  安装C++开发环境(备选项)

·  sudo apt install  build-essential

·  m4-1.4.19 build

·  autoconf-latest build

· ......

2.  创建编译环境变量

·PATH=$PATH:/home/heliang/xuhuan/tool/cmake-3.26.0-linux-x86_64/bin/·XXSIM_HOME=/home/heliang/xuhuan·XXSIM_3RDPARTY_PATH=$XXSIM_HOME/dependencies/3rd_party

 编译安装 

1.  安装编译第三方库;

qt-5.9.7、tiff-4.1.0 、sqlite-3.31.1......

2.  把源代码拖入CMAKE 选择build为编译目录,使用UnixMakefiles编译,点击finish;

3.  配置完成后(Configuring done),点击Generate生成Makefile的工程,在命令行中打开工程所在目录,make -j20 执行编译,编译完成后,make  install执行安装。

4. 安装完成后,在XXSIM_HOME 下的 install/bin目录下

export.LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$PWD/lib

5.  运行./wizard,看到界面编译成功!


AFSim各平台编译-银河麒麟、Windows、Linux的评论 (共 条)

分享到微博请遵守国家法律