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.hlibcommon.h
修改文件中nbtscan_common.hlibcommon.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下编译相关推荐

  1. 在Windows和Linux上编译gRPC源码操作步骤(C++)

    gRPC最新发布版本为v1.23.0,下面以此版本为例说明在Windows和Linux下编译过程. Windows7/10 vs2103编译gRPC源码操作步骤: 1. 需要本机已安装Git.CMak ...

  2. windows和linux下源码编译7-Zip(7za)

    windows和linux下源码编译7-Zip(7za) 如需转载请标明出处:http://blog.csdn.net/itas109 QQ技术交流群:129518033 文章目录 windows和l ...

  3. Git下载代码到Windows再拷贝到Linux下编译时要关闭换行符自动转换

    Git下载代码到Windows再拷贝到Linux下编译时要关闭换行符自动转换 一.各操作系统下文件换行符 二.TortoiseGit下载Github代码关闭文件换行符 三.示例说明 1.开启换行符自动 ...

  4. linux下编译make文件报错“/bin/bash^M: 坏的解释器,使用grep快速定位代码位置

    一.linux下编译make文件报错"/bin/bash^M: 坏的解释器 参考文章:http://blog.csdn.net/liuqiyao_01/article/details/415 ...

  5. 一份简单的在 Linux下编译及调试 C 代码的指南

    摘要: 一份简单的在 Linux下编译及调试 C 代码的指南 对于Linux下的C程序员来说,几乎天天都会和Linux打交道.但在很多人的眼中,Linux是一个易用性极差.靠命令驱动的操作系统,根本无 ...

  6. linux下软件编译终止,[2018年最新整理]linux下编译运行程序命令大全.ppt

    [2018年最新整理]linux下编译运行程序命令大全 1. 项目课题引入 2. Vi编辑器的使用方法 3. Linux中C语言程序的编辑 4. Linux中C语言程序的运行 5. 现场演示案例 课题 ...

  7. synergy在Windows和Linux下使用全攻略(多台PC共享一套键盘鼠标)

    synergy在Windows和Linux下使用全攻略(多台PC共享一套键盘鼠标) 标签: windowslinuxkeyboard服务器测试 2011-11-26 14:51 6882人阅读 评论( ...

  8. java socket windows linux,socket在windows下和linux下的区别

    windows到Linux代码移植遇到的问题 1.一些常用函数的移植http://www.vckbase.com/document/viewdoc/?id=1586 2.网络------转载& ...

  9. Linux下编译GDAL

    一.准备工作 从官网下载GDAL.PROJ.4和GEOS,将其存放在/home/liml/Work/3rdPart目录并解压,如下图所示.下载地址请自行Google.注:使用的系统是CentOS6.4 ...

最新文章

  1. (Question)CSS中position的绝对定位问题
  2. python argv 详解_对python中的argv和argc使用详解
  3. vue-textarea 自适应高度
  4. AS插件-Android Drawable Importer
  5. 六大赚钱定律,让你赚大钱
  6. 阿里达摩院自主研发AI芯片 布局“中国芯”
  7. json 查询 java_怎样在java中查询mysql得到如下的json格式的结果?
  8. java list 比较相同的元素_java list 比较相同的元素 | 学步园
  9. TwinCAT3入门使用经验
  10. IDEA社区版配置Spring Boot开发
  11. 【日记】python获取公众号的全部文章并截取图导出
  12. 博弈论(Game Theory)入门——完全信息静态博弈
  13. python系统运维工程师_系统运维工程师的工作职责
  14. 【教学类-06-01】测20以内加减法的最大数量(优化版 20220122 VS python 20以内加减法)
  15. 腾讯优图开源项目全景图!
  16. 计算机二级题百度云,计算机二级office题库
  17. 变量 内存 分配 ios iphone
  18. Edge被恶意篡改主页
  19. jquery打印html页面自动分页,jQuery打印指定区域Html页面并自动分页
  20. 名创优品在香港上市:市值170亿港元 10元店也有大生意

热门文章

  1. 【持续更新】[2017-4-26]红米NOTE3双网全网-信号居左-时间居中-IOS状态栏-集合贴
  2. uefi安装win7,deepin15双系统后grub没有windows选项
  3. 安卓拨号界面查询*#代码大全(由于最近普通用户爱玩这些黑科技,于是在网上找了些)
  4. php tp5在线解压压缩文件
  5. 纱线捻度、捻向和捻系数怎么选择?
  6. 也谈般若波罗密多心经与计算机世界
  7. 大家好我是二龙山扛把子
  8. 最新电商团队的 OKR案例
  9. macOS 查验国家税务总局发票
  10. python中回归分析的算法_Python实现的简单线性回归算法实例分析