6 Star 51 Fork 6

scu319hy / EDX 高性能可扩展编辑器

 / 详情

对于整合包能否优先默认直接使用整合包自带集成的工具链,不再去搜索使用系统的工具链?

待办的
创建于  
2024-01-13 18:48

由于系统安装了多种编译器也安装了其他比如cmake等,EDX创建工程默认使用了系统的VS编译器和cmake,只能创建完去切换编译器.我想整合包就是为了能摆脱环境的影响存在,那么应该优先使用自己整合包中自带的一切工具集吧.

评论 (1)

剑山烽火 创建了任务

原本,我做整合包的目的只有两个:

  1. 单纯为了降低部分不会配置的用户的上手难度
  2. 方便用户自己制作便携式的开发环境

并没有考虑过你所说的这个问题。目前的行为是默认优化使用系统环境变量中配置的工具(gdb/cmake/ninja/xmake/vcpkg/ccache)
工具链的搜索顺序也是固定的:vs、llvm-win32、intel onapi、mingw、msys2、llvm-mingw,wsl...
不过,我感觉优先使用系统中配置的环境变量,会更符合日常的交互逻辑。毕竟如果用户设置了相关的变量,但却不起作用,会更让人摸不着头脑一些。
你所说的是个什么样的应用场景呢?能否详细说明一下?可能的话,我考虑一下是否能设计一些新的功能/模式来满足你这个场景下的应用需求。

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
6507262 scu319hy 1705329405
1
https://gitee.com/scu319hy/edx.git
git@gitee.com:scu319hy/edx.git
scu319hy
edx
EDX 高性能可扩展编辑器

搜索帮助