fdx-xdf / darkPulse

darkPulse是一个用go编写的shellcode Packer,用于生成各种各样的shellcode loader,免杀火绒,360核晶等国内常见杀软。
748 stars 103 forks source link

Rust编译失败 #13

Closed zwz12138 closed 4 months ago

zwz12138 commented 4 months ago

image image

zwz12138 commented 4 months ago

用的是stable-x86_64-pc-windows-gnu (default) `>rustup toolchain list

stable-x86_64-pc-windows-gnu (default)`

fdx-xdf commented 4 months ago

在msys2里面运行下面命令了吗 $ pacman -Sy && pacman -Syu $ pacman -S mingw-w64-x86_64-toolchain 如果还是不行,把rust从stable换成nightly版本试试

zwz12138 commented 4 months ago

在msys2里面运行下面命令了吗 $ pacman -Sy && pacman -Syu $ pacman -S mingw-w64-x86_64-toolchain 如果还是不行,把rust从stable换成nightly版本试试

运行了,我换了试试吧

zwz12138 commented 4 months ago

在msys2里面运行下面命令了吗 $ pacman -Sy && pacman -Syu $ pacman -S mingw-w64-x86_64-toolchain 如果还是不行,把rust从stable换成nightly版本试试

换了nightly,好像还是不行 image

fdx-xdf commented 4 months ago

那如果进入rust_template目录下手动编译呢,先cargo clean,在cargo build --release

zwz12138 commented 4 months ago

那如果进入rust_template目录下手动编译呢,先cargo clean,在cargo build --release

测试了,报错一样

image

fdx-xdf commented 4 months ago

你link的gcc是32位的,应该是config文件写错了

zwz12138 commented 4 months ago

你link的gcc是32位的,应该是config文件写错了 config文件是根据师傅这边发的这个知乎帖子写的 [target.x86_64-pc-windows-gnu] linker = "C:\msys64\mingw64\bin\gcc.exe" ar = "C:\msys64\mingw64\bin\ar.exe"

fdx-xdf commented 4 months ago

Screenshot_20240607_145624 Screenshot_20240607_145611 我看你第一次发的截图和后面发的截图的link的gcc不太一样,你看看现在rust default的工具链是哪个

zwz12138 commented 4 months ago

你link的gcc是32位的,应该是config文件写错了

Screenshot_20240607_145624 Screenshot_20240607_145611 我看你第一次发的截图和后面发的截图的link的gcc不太一样,你看看现在rust default的工具链是哪个

image 然后现在好像是出另一个问题了,编译提示缺少libgcc_s_seh-1.dll,然后我把dll放system目录后就调不了了 image

fdx-xdf commented 4 months ago

那编译hello world有问题吗,好奇怪

zwz12138 commented 4 months ago

那编译hello world有问题吗,好奇怪

hellword也寄,好像环境出了问题,我找台没装过的虚拟机重新试试,不过我确实是按知乎那个帖子来走的

fdx-xdf commented 4 months ago

我记得我当时环境也折腾了一下午😂,加油师傅

zwz12138 commented 4 months ago

我记得我当时环境也折腾了一下午😂,加油师傅

换虚拟机了后,没毛病熬,可过360和火绒,师傅很强 image image

fdx-xdf commented 4 months ago

嘿嘿,感谢师傅认可