当前位置: 首页 > news >正文

江宁网站建设案例外贸市场推广

江宁网站建设案例,外贸市场推广,网站建设江西,什么是网站黏着度文章目录 一、libSSH2介绍二、文件下载三、文件分析四、pro文件五、编译实践 一、libSSH2介绍 libSSH2是一个开源的C函数库#xff0c;用来实现SSH2协议。 SSH(Secure SHell)到目前为止有两个不兼容的版本——SSH1和SSH2。 SSH2避免了RSA的专利问题#xff0c;并修补了CRC… 文章目录 一、libSSH2介绍二、文件下载三、文件分析四、pro文件五、编译实践 一、libSSH2介绍 libSSH2是一个开源的C函数库用来实现SSH2协议。 SSH(Secure SHell)到目前为止有两个不兼容的版本——SSH1和SSH2。 SSH2避免了RSA的专利问题并修补了CRC的缺陷增加了AES和Twofish等对称加密算法。 二、文件下载 libSSH2网站 libSSH2 下载压缩包libssh2-1.10.0.tar.gz 三、文件分析 解压缩libssh2-1.10.0.tar.gz文件。 进入libssh2-1.10.0目录 CMakeLists.txt记录了要加载的文件目录。 四、pro文件 windows环境下的libssh2_config.h文件 从libssh2-1.10.0/win32目录下拷贝libssh2_config.h到win目录下 linuxmac目录下的libssh2_config.h文件进行修改如下 配置头文件 #头文件 HEADERS ./agent.h \./blf.h \./channel.h \./comp.h \./crypto.h \./libssh2.h \./libssh2_priv.h \./mac.h \./mbedtls.h \./misc.h \./openssl.h \./packet.h \./session.h \./sftp.h \./transport.h \./userauth.h \./wincng.h win32 {HEADERS ./win/libssh2_config.h } linux* {HEADERS ./linuxmac/libssh2_config.h } macx {HEADERS ./linuxmac/libssh2_config.h }配置源文件 #源文件 SOURCES ./agent.c \./agent_win.c \./bcrypt_pbkdf.c \./blowfish.c \./channel.c \./comp.c \./crypt.c \./global.c \./hostkey.c \./keepalive.c \./kex.c \./knownhost.c \./mac.c \./mbedtls.c \./misc.c \./openssl.c \./packet.c \./pem.c \./publickey.c \./scp.c \./session.c \./sftp.c \./transport.c \./userauth.c \./version.c \./wincng.c配置预定义项 DEFINES - UNICODE DEFINES LIBSSH2_OPENSSL win32 {DEFINES LIBSSH2_WIN32 _CRT_SECURE_NO_DEPRECATE _CRT_NONSTDC_NO_DEPRECATE }依赖库配置 win32 {LIBS -LD:/Qt/Tools/OpenSSL/Win_x64/libLIBS -llibcryptoLIBS -luser32 -lws2_32 } linux* {LIBS -lcrypto } macx {LIBS -L/usr/local/opt/openssl3/libLIBS -lcrypto }形成003.libssh2-1.10.0.pro文件 QT core networkTEMPLATE lib CONFIG c17DESTDIR ../QGIS CONFIG(debug, debug|release){MOC_DIR ../build-QGIS/ssh2/Debug/mocRCC_DIR ../build-QGIS/ssh2/Debug/rccUI_DIR ../build-QGIS/ssh2/Debug/uiOBJECTS_DIR ../build-QGIS/ssh2/Debug/obj }else{MOC_DIR ../build-QGIS/ssh2/Release/mocRCC_DIR ../build-QGIS/ssh2/Release/rccUI_DIR ../build-QGIS/ssh2/Release/uiOBJECTS_DIR ../build-QGIS/ssh2/Release/obj }CONFIG(debug, debug|release){TARGET ssh2d }else{TARGET ssh2 } DEFINES - UNICODE DEFINES LIBSSH2_OPENSSL win32 {DEFINES LIBSSH2_WIN32 _CRT_SECURE_NO_DEPRECATE _CRT_NONSTDC_NO_DEPRECATE }# You can make your code fail to compile if it uses deprecated APIs. # In order to do so, uncomment the following line. #DEFINES QT_DISABLE_DEPRECATED_BEFORE0x060000 # disables all the APIs deprecated before Qt 6.0.0 #当前目录 INCLUDEPATH ./ #openssl路径 win32 {INCLUDEPATH ./winINCLUDEPATH D:/Qt/Tools/OpenSSL/Win_x64/includeINCLUDEPATH D:/Qt/Tools/OpenSSL/Win_x64/include/openssl } linux* {INCLUDEPATH ./linuxmacINCLUDEPATH /opt/Qt/Tools/OpenSSL/src/includeINCLUDEPATH /opt/Qt/Tools/OpenSSL/src/include/openssl } macx {INCLUDEPATH ./linuxmacINCLUDEPATH /usr/local/opt/openssl3/includeINCLUDEPATH /usr/local/opt/openssl3/include/openssl }#ZLIB路径 INCLUDEPATH ../zlib-1.2.12 #LIBS LIBS -L../QGISCONFIG(debug, debug|release){LIBS -lzlibd }else{LIBS -lzlib } win32 {LIBS -LD:/Qt/Tools/OpenSSL/Win_x64/libLIBS -llibcryptoLIBS -luser32 -lws2_32 } linux* {LIBS -lcrypto } macx {LIBS -L/usr/local/opt/openssl3/libLIBS -lcrypto }#头文件 HEADERS ./agent.h \./blf.h \./channel.h \./comp.h \./crypto.h \./libssh2.h \./libssh2_priv.h \./mac.h \./mbedtls.h \./misc.h \./openssl.h \./packet.h \./session.h \./sftp.h \./transport.h \./userauth.h \./wincng.h win32 {HEADERS ./win/libssh2_config.h } linux* {HEADERS ./linuxmac/libssh2_config.h } macx {HEADERS ./linuxmac/libssh2_config.h }#源文件 SOURCES ./agent.c \./agent_win.c \./bcrypt_pbkdf.c \./blowfish.c \./channel.c \./comp.c \./crypt.c \./global.c \./hostkey.c \./keepalive.c \./kex.c \./knownhost.c \./mac.c \./mbedtls.c \./misc.c \./openssl.c \./packet.c \./pem.c \./publickey.c \./scp.c \./session.c \./sftp.c \./transport.c \./userauth.c \./version.c \./wincng.c# Default rules for deployment. #unix { # target.path /usr/lib #} #!isEmpty(target.path): INSTALLS target 五、编译实践 用QtCreator程序打开003.libssh2-1.10.0.pro文件。 在windows下编译形成 在linux下编译形成 在macos下编译形成
http://www.zqtcl.cn/news/393614/

相关文章:

  • 怎么提升网站收录商品网页制作
  • 做网站建设的平台wordpress5.0发布
  • 站长工具a级查网站域名
  • 免费做网站电话手机开发者模式打开有什么影响
  • 上海免费网站建站模板毕节做网站优化
  • 影响网站建设的关键点手机网站制作app
  • 商务网站建设的流程深圳模板网站建设案例
  • 做中英文网站多少钱方维制网站
  • 做一个信息发布网站要多少钱开发小程序多少钱一个
  • 山东网站设计网站关键词设置技巧
  • 做网站服务怎么赚钱产品展示型的网站功能有哪些
  • 丹东网站制作宁波网站建设公司制作网站
  • 南宁建设工程质量网站九江网站建设九江
  • 永州市住房和城乡建设厅网站服务器可以做几个网站
  • 哪里学网站建设与管理做移动端电影网站
  • 境外企业网站推广大冶市建设局网站
  • 户网站建设的不全.阿里巴巴国际站
  • 定制手机壳的网站能在家做的兼职的网站
  • 温州营销型网站建设郴州网络推广公司
  • asp.net 做网站源代码网站怎么做配置文件夹
  • 网站建设云尚网络wordpress首页flash
  • 北京优化网站宁波网络营销策划公司
  • 网站建设项目前分析电商运营一般要学多久
  • 哪个网站可以做卖房网站菜单模板
  • 网站推广渠道特点郑州百度推广外包
  • 合肥高端网站建设设计公司wordpress 多语言主题
  • 北京工程工程建设交易信息网站wordpress 角色 功能
  • 做购物网站有什么要求吗wordpress查看访问量
  • 多城市网站设计阿里云网站访问不了怎么办
  • 南岗哈尔滨网站建设开发小程序多少费用