直接重命名free pascal自带的gcc.exe,比如gcc_22lovessxkdz.exe
详细讲解视频
- free pascal自带的gcc.exe导致Windows自动找到了这个gcc.exe并调用而出现了问题!
- Pascal已经逐渐淡出大家视野了,所以网上资料很少
- 我一开始解决的是这个 gcc: installation problem, cannot exec `cc1’: No such file or directory
明明有cc1.exe的,但是说找不到。
搜索到解决方法是“make sure the directory is part of the PATH variable”,既然说找不到嘛,那我把 cc1.exe直接加如环境变量看它还找不找的到。 - 然后这个问题就解决了,于是我开始解决找不到头文件的问题,然后发现了本质问题pascal,只要给pascal的gcc重命名,啥问题都没了(把cc1的环境变量删了也没问题)
- 这个bug差点把我折磨死😭 学点编译原理容易吗😭