
c++
Jack_Zhao_
这个作者很懒,什么都没留下…
展开
-
常用gdb 调试命令
GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。如果你是在 UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。同时GDB也具有例如ddd这样的图形化的调试端。一般来说,GDB主要完成下面四个方面的功能:(1)启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。(2)可让被调试的程序在你所指定的调置的断点处停住。(断点可以...原创 2020-03-26 17:50:38 · 366 阅读 · 0 评论 -
用C/C++封装接口或者模块给Python使用
知乎上有一篇关于c/c++和python的,写得已经很详细了如何实现 C/C++ 与 Python 的通信? - 季文瀚的回答 - 知乎https://www.zhihu.com/question/23003213/answer/105223038但是简单的例子的话还是有的:https://blog.youkuaiyun.com/taiyang1987912/article/details/447...原创 2018-07-03 16:01:16 · 7554 阅读 · 0 评论 -
Makefile的一种通用写法以及其中的字段含义
管理Linux环境下的C/C++大型项目,本文描述Linux环境下大型工程项目子目录Makefile的一种通用写法,使用该方法,当该子目录内的文件有增删时无需对Makefile进行改动,可以说相当的智能。下面先贴代码(为减小篇幅,一些非关键的代码被去掉,本方法的局限是用于一个C文件生成一个可执行文件的场合):ROOTDIR = .EXE_DIR = ./binCFLAGS = -I$...原创 2018-11-13 09:50:38 · 541 阅读 · 0 评论 -
linux centos c++编译mysql找不到mysql.h
centos系统c++测试mysql,正确安装好mysql客户端后,在编译的时候直接-lmysqlclient的时候一直找不到mysql.h[root@pattern test]# g++ test_mysql.cpp -o main -lmysqlclienttest_mysql.cpp:2:19: fatal error: mysql.h: No such file or dir...原创 2019-03-20 10:03:20 · 3729 阅读 · 0 评论 -
c++ thread 带参数编译错误:/usr/include/c++/4.8/functional:1697:61: error: no type named ‘type’ in ‘class st
最近使用c++11 的标准thread库,发现传参的时候的bug,很隐密。.../usr/include/c++/4.8.2/functional:1697:61: error: no type named ‘type’ in ‘class std::result_of<void (*(std::unordered_map<int, int>, int, int))(st...原创 2019-03-26 15:15:20 · 4764 阅读 · 1 评论