nbtscan在windows和linux下编译
nbtscan在windows和linux下编译
- windows
- 下载
- 编译
- linux
- 下载编译
- 参考文章
windows
下载
http://unixwiz.net/tools/nbtscan-source-1.0.35.zip
解压之后,修改nbtscan.c
的66行include "getopt.i"
为include "getopt.h"
修改nbtscan_common.h
为libcommon.h
修改文件中nbtscan_common.h
为libcommon.h
编译
CMakeLists.txt
cmake_minimum_required(VERSION 3.17)
project(nbtscan C)set(CMAKE_C_STANDARD 11)file(GLOB SOURCESall_digitsA.cbyteswap_nodestats.cdie.cdisplay_nbtstat.cdump_packet.cerrors.cgen_perl.chostname.clookup_hostname.cnbtdefs.hnbtscan.clibcommon.hnetbios_fixname.cnetbios_name.cnetbios_pack.cnetbios_unpack.cnetmasks.cnstrcpyA.cpacketio.cparse_inaddr.cparse_nbtstat.cparse_target.cparse_target_cb.cpenlib.hprintable_NETBIOS_question_class.cprintable_NETBIOS_question_type.cprocess_response.csleep_msecs.c stripA.c targets.c timeval_set_secs.c version.c winsock.c win_sock.h)link_libraries(wsock32)
add_executable(nbtscan nbtscan.c ${SOURCE_FILES} ${SOURCES})
这里以mingw举例
cmake.exe -G "MinGW Makefiles" .
mingw32-make
cmake其他用法可以参考百度
linux
下载编译
wget http://unixwiz.net/tools/nbtscan-source-1.0.35.tgz
tar -xzvf nbtscan-source-1.0.35.tgz
make
ls|grep nbtscan
参考文章
http://unixwiz.net/tools/nbtscan.html
nbtscan在windows和linux下编译相关推荐
- 在Windows和Linux上编译gRPC源码操作步骤(C++)
gRPC最新发布版本为v1.23.0,下面以此版本为例说明在Windows和Linux下编译过程. Windows7/10 vs2103编译gRPC源码操作步骤: 1. 需要本机已安装Git.CMak ...
- windows和linux下源码编译7-Zip(7za)
windows和linux下源码编译7-Zip(7za) 如需转载请标明出处:http://blog.csdn.net/itas109 QQ技术交流群:129518033 文章目录 windows和l ...
- Git下载代码到Windows再拷贝到Linux下编译时要关闭换行符自动转换
Git下载代码到Windows再拷贝到Linux下编译时要关闭换行符自动转换 一.各操作系统下文件换行符 二.TortoiseGit下载Github代码关闭文件换行符 三.示例说明 1.开启换行符自动 ...
- linux下编译make文件报错“/bin/bash^M: 坏的解释器,使用grep快速定位代码位置
一.linux下编译make文件报错"/bin/bash^M: 坏的解释器 参考文章:http://blog.csdn.net/liuqiyao_01/article/details/415 ...
- 一份简单的在 Linux下编译及调试 C 代码的指南
摘要: 一份简单的在 Linux下编译及调试 C 代码的指南 对于Linux下的C程序员来说,几乎天天都会和Linux打交道.但在很多人的眼中,Linux是一个易用性极差.靠命令驱动的操作系统,根本无 ...
- linux下软件编译终止,[2018年最新整理]linux下编译运行程序命令大全.ppt
[2018年最新整理]linux下编译运行程序命令大全 1. 项目课题引入 2. Vi编辑器的使用方法 3. Linux中C语言程序的编辑 4. Linux中C语言程序的运行 5. 现场演示案例 课题 ...
- synergy在Windows和Linux下使用全攻略(多台PC共享一套键盘鼠标)
synergy在Windows和Linux下使用全攻略(多台PC共享一套键盘鼠标) 标签: windowslinuxkeyboard服务器测试 2011-11-26 14:51 6882人阅读 评论( ...
- java socket windows linux,socket在windows下和linux下的区别
windows到Linux代码移植遇到的问题 1.一些常用函数的移植http://www.vckbase.com/document/viewdoc/?id=1586 2.网络------转载& ...
- Linux下编译GDAL
一.准备工作 从官网下载GDAL.PROJ.4和GEOS,将其存放在/home/liml/Work/3rdPart目录并解压,如下图所示.下载地址请自行Google.注:使用的系统是CentOS6.4 ...
最新文章
- (Question)CSS中position的绝对定位问题
- python argv 详解_对python中的argv和argc使用详解
- vue-textarea 自适应高度
- AS插件-Android Drawable Importer
- 六大赚钱定律,让你赚大钱
- 阿里达摩院自主研发AI芯片 布局“中国芯”
- json 查询 java_怎样在java中查询mysql得到如下的json格式的结果?
- java list 比较相同的元素_java list 比较相同的元素 | 学步园
- TwinCAT3入门使用经验
- IDEA社区版配置Spring Boot开发
- 【日记】python获取公众号的全部文章并截取图导出
- 博弈论(Game Theory)入门——完全信息静态博弈
- python系统运维工程师_系统运维工程师的工作职责
- 【教学类-06-01】测20以内加减法的最大数量(优化版 20220122 VS python 20以内加减法)
- 腾讯优图开源项目全景图!
- 计算机二级题百度云,计算机二级office题库
- 变量 内存 分配 ios iphone
- Edge被恶意篡改主页
- jquery打印html页面自动分页,jQuery打印指定区域Html页面并自动分页
- 名创优品在香港上市:市值170亿港元 10元店也有大生意