预备知识
开发工具
如何开发XT
开发准备工作
@SET PROJECT_CODE=XT @SET QTDIR=C:\Qt\5.15\5.15.2\msvc2015_64 @SET QTDIR_INCLUDE=%QTDIR%\include @SET QTDIR_BIN=%QTDIR%\bin @SET WORK_DIR=%1% @SET ROOT_DIR=%WORK_DIR%\..\..\..\.. @SET THIRD_LIB_PATH=D:\Work\9X1\cae\trunk\3rdParty @SET OCC_PATH=%THIRD_LIB_PATH%\occ @SET PYTHON_PATH=%THIRD_LIB_PATH%\python\v37 @SET HDF_PATH=%THIRD_LIB_PATH%\hdf @SET TAUCS_PATH=%THIRD_LIB_PATH%\taucs @SET CURL_PATH=%THIRD_LIB_PATH%\curl @SET CM2_PATH=%THIRD_LIB_PATH%\cm2 @SET BLAS_PATH=%THIRD_LIB_PATH%\blas @SET OPENCL_PATH=%THIRD_LIB_PATH%\opencl\x64 @SET PATH=%OCC_PATH%\win64\vc14\bin;%THIRD_LIB_PATH%\taucs\bin;%BLAS_PATH%/bin;%CM2_PATH%\libs;%QTDIR_BIN%;%PATH% @SET GLOBALMACRO=_CRT_SECURE_NO_WARNINGS;_WINDOWS;_UNICODE;_WIN64;_ENABLE_ANALYSIS;_ENABLE_UI @SET DEV_EXE=C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe @SET XT_INCLUDE=%WORK_DIR%\include @SET BIN_PATH=%WORK_DIR%\bin @SET CLOUT_PATH=%WORK_DIR%\clout @SET DistributionPath=%WORK_DIR%\distribution\x64 @SET PLATFORM_PATH=%WORK_DIR%\src\platform @SET COMMON_PATH=%WORK_DIR%\common @SET _CRT_DIR=%THIRD_LIB_PATH%\crt
@SET TAR_SLN=%~dp0all.sln @CD /D %~dp0..\.. @CALL build\set_env_win64_vs2015.bat %CD% "%DEV_EXE%" %TAR_SLN% @exit
开发流程
如何编写开发文档
如何使用SVN
如何使用Redmine
如何开发ProE接口
//dll_path为ProE定制动态库路径 "C:\Program Files\PTC\Creo 4.0\M140\Parametric\bin\protk_unlock.bat" <dll_path>
//dll_path为ProE定制动态库路径 //dll_dir为ProE定制动态库所在文件夹路径 name ImportCreo4 startup dll exec_file <dll_path> text_dir <dll_dir> revision Creo 4.0 end
//<inputpath>为输入的proe文件路径,<outpath>为写出的数据文件名,+f:<inputpath> -O:<outpath> 为传到ProE定制动态库的参数,可以根据需要修改。 "C:\Program Files\PTC\Creo 4.0\M140\Parametric\bin\parametric.exe" -g:no_graphics -i:rpc_input +f:<inputpath> -O:<outpath>
界面翻译