注册 登录
编程论坛 C语言论坛

将源码编译为exe

JJoker 发布于 2023-04-17 16:58, 169 次点击
https://
我想将这个源码编译为exe,起初试了vscode,但运行失败(按照教程修改了.h文件)
我没有学过c语言,对于vs运行失败都不了解。
然后在kali虚拟机make后虽然可以用,但它不是exe文件,我需要在本机上运行。
3 回复
#2
东海ECS2023-04-17 18:46
在编译masscan时,首先需要安装gcc等编译器,以及相应的依赖库。根据masscan官方文档中的说明,你需要安装以下软件包:build-essential、libpcap-dev、zlib1g-dev。

在安装完依赖库后,可以按照以下步骤编译masscan:

下载源代码:在GitHub上下载masscan源代码,并解压到本地。

进入源代码目录:使用终端进入masscan源代码所在的目录。

编译代码:在终端中输入make命令,等待编译完成。

安装程序:在终端中输入sudo make install命令,等待安装完成。

安装完成后,在终端中输入masscan命令即可使用。

如果需要在Windows上运行,可以使用MinGW等软件在Windows平台上编译,具体的步骤可以参考MinGW官网的文档:http://www.



#3
东海ECS2023-04-17 18:47
也可以这样:

要将源代码编译为可执行文件(.exe),您可以使用以下步骤:

安装Visual Studio Code:您需要安装Visual Studio Code,这是一个流行的文本编辑器,可用于编写C语言代码。
安装C编译器:您需要安装C编译器,例如GCC或Clang。
打开Visual Studio Code,创建一个新的C项目。
在项目中添加您的源代码文件。
在Visual Studio Code中,使用命令行编译您的代码。
以下是一个简单的示例,演示如何使用Visual Studio Code编译您的C代码:

打开Visual Studio Code,创建一个新的C项目。
在项目中添加您的源代码文件。
在Visual Studio Code中,使用命令行编译您的代码。
以下是一个示例命令行:

cl /EHsc /O2 masscan.c -o masscan.exe

这将使用GCC编译您的源代码,并生成一个名为masscan.exe的可执行文件。

请注意,您需要安装适当的C编译器,并且您需要将编译器设置为“/EHsc”选项,以确保编译器生成的错误消息被正确处理。

#4
rjsp2023-04-18 10:25
运行时报
Packet.dll: not found
  HINT: you must install either WinPcap or Npcap
因此,你还得安装WinPcap或Npcap

只有本站会员才能查看附件,请 登录
1