工具
文章平均质量分 54
强里秋千墙外道
钟情于底层技术与C/C++,现在搞网安了。我的理想是做出真正有影响力的东西。
只分享实打实的技术,从不复制粘贴和用标题来搞噱头。
梦想是成为技术圈内公认的大佬
展开
-
macos 安装qt
macos安装qt翻译 2022-09-19 20:42:45 · 806 阅读 · 0 评论 -
使用cmake调用swig生成库,Python调用C/C++
环境:win10 swig 4.0.2 python37 visual studio 2019 cmake 3.20.0-rc41.下载好swig之后,要放入环境变量中。2.把msvc编译器的目录加到环境变量中:我的电脑是这个,你的电脑应该是类似的F:\apps\vs2019\ide\VC\Tools\MSVC\14.28.29333\bin\Hostx64\x643.python37安装时需要选择debug库,这样使用vs2019的debug模式生成才能找到。原创 2022-01-26 14:45:25 · 2459 阅读 · 0 评论 -
Python2和3的c api不兼容的解决办法
如果用C写Python api遇到:PyString_AsString找不到了加入如下预定义/*----------------------------------------------------------------------- 该头文件包含兼容Python 2和Python 3的宏,要先包含Python.h-----------------------------------------------------------------------*/#if PY_MAJOR_V原创 2021-06-24 14:44:50 · 776 阅读 · 0 评论 -
C/C++如何抑制“该变量未使用“警告
这里写自定义目录标题欢迎使用Markdown编辑器解决方法欢迎使用Markdown编辑器应该很多人遇到过有的参数或者变量名没有使用,所以编译器警告的情形。对于强迫症来说,不是很喜欢看到,那么有下面的解决办法。解决方法可以使用原生的语法,(void)变量名;如果是用QT编程的话,可以用QT提供的宏,更清楚Q_UNUSED(变量名);这样编译器就不会有讨厌的warning:unused警告了。注:其实Q_UNUSED宏也是用的原生方法在qglobal.h中可以看到...原创 2021-03-26 10:10:46 · 2157 阅读 · 0 评论 -
VS2015编译PythonQt库
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言步骤1、新建一个QWidget项目3.项目设置4.编写代码5.生成总结前言如何在其他项目中使用PythonQt步骤1、新建一个QWidget项目文件->新建->项目,其他自己命名即可。## 2.设置环境变量如图,3.项目设置把PythonQt的src目录完整复制到MyPythonQtTest项目路径中。右键项目->属性,打开C/C++。附加包含目录的值如下D:\git\te原创 2020-11-24 15:48:00 · 419 阅读 · 0 评论 -
Xshell和Xftp使用(非商业用途可以免费使用啦)
Xshell和Xftp可以免费使用啦原创 2020-11-14 15:11:41 · 1425 阅读 · 0 评论