编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

编译执行mayo(编译执行和解释执行的区别是什么)

wxchong 2024-10-22 17:47:16 开源技术 10 ℃ 0 评论



fougue/mayo:基于 Qt + OpenCascade 的 3D CAD 查看器和转换器 -

https://github.com/fougue/mayo

  1. Open x64 Native Tools Command Prompt for MSVC
    打开 MSVC 的 x64 本机工具命令提示符
  2. Type: 类型:
call "%OCCDIR%\env.bat"
REM Warning: OpenCascade's env.bat overwrites QTDIR environment variable and sets another location
set QTDIR=path_to_your_Qt_root_directory_here
set PATH=%QTDIR%\bin;%PATH%
cd %WORKDIR%
git clone https://github.com/fougue/mayo.git
cd mayo
mkdir build && cd build

Build from command-line 从命令行生成

qmake ..\mayo.pro
nmake all

Run Mayo with release\mayo.exe 运行 Mayo release\mayo.exe

Or build from Visual Studio或从 Visual Studio 生成

qmake -t vcapp ..\mayo.pro

This will create project mayo.vcxproj that you can open with Visual Studio to build and run Mayo.
这将创建项目 mayo.vcxproj ,您可以使用 Visual Studio 打开该项目来生成和运行 Mayo。
Before executing Visual Studio make sure %QTDIR%\bin is in PATH and %OCCDIR%\env.bat was called. Notice this is relevant for any IDE(eg QtCreator) and not limited to Visual Studio only.
在执行 Visual Studio 之前,请确保 %QTDIR%\bin 已进入 PATH 并 %OCCDIR%\env.bat 已调用。请注意,这与任何 IDE(例如 QtCreator)相关,而不仅限于 Visual Studio。

需要注意的是只有这个环境变量设置了,才能正常启动

set QTDIR=D:\libs\Qt\5.15.0\msvc2017_64

set PATH="%QTDIR%\bin;%PATH%"



实在不想设置的话,就写个bat帮忙

@echo off
REM 设置环境变量

set QTDIR=C:\Qt\Qt5.14.2\5.14.2\msvc2017_64
set PATH=%QTDIR%\bin;%PATH%

REM 获取脚本所在的目录
set SCRIPT_DIR=%~dp0
REM 执行可执行文件
start "" "%SCRIPT_DIR%mayo.exe"

REM 可选:等待用户按下任意键
pause

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表