在网上查udf的环境变量设置,一般都照着教程弄,即把形成的path.txt文件里面的四个路径全部复制到用户变量里去。

path.txt文件

用户环境变量
但是明明都照着复制了,为什么udf还是编译不了????
于是我点开这四个环境变量看看了,查看到了Path这个变量,然后关闭时弹出了这个

原来是path的路径太长了,垃圾win挤不下
所以只有path变量路径的前2047个字符被加到环境变量里去了,而剩下的全部被截断了。
所以要去查查这个问题怎么解决。
解决方法是,把剩下的path变量路径存到其他用户变量中

把剩下的路径存到新建的其他用户环境变量中,这个变量的名字随便取个
然后再把这个新增的环境变量以“%(新增的环境变量名)%”加到path变量中去

把这个新增的环境变量以“%(新增的环境变量名)%”加到path变量中去
然后就成功啦!!!!
注意被截断的path路径一定要找准!
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删
武汉格发信息技术有限公司,格发许可优化管理系统可以帮你评估贵公司软件许可的真实需求,再低成本合规性管理软件许可,帮助贵司提高软件投资回报率,为软件采购、使用提供科学决策依据。支持的软件有: CAD,CAE,PDM,PLM,Catia,Ugnx, AutoCAD, Pro/E, Solidworks ,Hyperworks, Protel,CAXA,OpenWorks LandMark,MATLAB,Enovia,Winchill,TeamCenter,MathCAD,Ansys, Abaqus,ls-dyna, Fluent, MSC,Bentley,License,UG,ug,catia,Dassault Systèmes,AutoDesk,Altair,autocad,PTC,SolidWorks,Ansys,Siemens PLM Software,Paradigm,Mathworks,Borland,AVEVA,ESRI,hP,Solibri,Progman,Leica,Cadence,IBM,SIMULIA,Citrix,Sybase,Schlumberger,MSC Products...