
makefile
文章平均质量分 75
ken_scott
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
笔记:makefile
今天学了点unix的命令, 前天学了点gdb的调试, 昨天学了点makefile的知识, 贴个makefile的笔记: /* hello.h */ #ifndef __HELLO_WORLD__ #define __HELLO_WORLD__ void hello(); #endif /* hello.cpp */ #include #include "hello.h" v原创 2012-02-21 17:06:05 · 694 阅读 · 0 评论 -
linux下获取CPUID,MAC地址,硬盘序列号,主板序列号
以下代码的思想都参考了他人的思想,因为参考的人的博客比较多,我也不记得是哪些了,故此就不列出了 但是代码都是本人亲自编写的,并通过测试,现在分享代码,希望可以方便自己和他人 获取CPUID: #include #include #include #include #include #include static bool get_cpu_id_by_asm(std::s原创 2013-11-25 13:09:43 · 14250 阅读 · 8 评论 -
rudp
lock.h: #ifndef __LOCK_H__ #define __LOCK_H__ #include class MutexLocker { public: MutexLocker(); ~MutexLocker(); void lock(); void unlock(); private: pthread_mutex_t m_lock原创 2012-07-24 14:06:27 · 10182 阅读 · 4 评论 -
一个简单的文件共享工程 -- 总结
ByteStream用在这里是不必要的,htons(),ntohs()已经足够了,还有个教训:函数命名不要用系统相同,虽然我现在还是这么做的,以后尽量避免吧。 文件共享???远程登录似乎更贴切些。 命令还可以再加,也可以再改成多进程或多线程什么的,不过,没必要了。 还有,makefile写得太难看了,没学到精髓。原创 2012-06-03 13:30:40 · 849 阅读 · 0 评论 -
一个简单的文件共享工程 -- FileClient
FileClient文件夹中文件: FileClient.h: #ifndef __FILE_CLIENT_H__ #define __FILE_CLIENT_H__ #include #include using std::map; using std::string; #include "../TMClient/TMClient.h" class FileClient : pub原创 2012-06-03 13:18:40 · 1965 阅读 · 0 评论 -
一个简单的文件共享工程 -- FileServer
FileServer文件夹中文件: FileServer.h: #ifndef __FILE_SERVER_H__ #define __FILE_SERVER_H__ #include "../TMServer/TMServer.h" class FileServer : public TMServer { public: FileServer(const char * host,原创 2012-06-03 13:13:55 · 952 阅读 · 0 评论 -
新简单内存池
#ifndef __MEMORY_POOL_H__ #define __MEMORY_POOL_H__ #include using namespace std; #ifndef nullptr #define nullptr (NULL) #endif class Memory_Pool { private: struct Storage {原创 2012-03-24 21:28:08 · 631 阅读 · 0 评论 -
【笔记】unix系统下,多个静态库链接到一个可执行程序后,执行时出现莫名奇妙的问题
前提说明: web_transmit_service是一个传输管理程序,内嵌rayvision引擎和aspera引擎,其中引擎是静态库,两个引擎封装的接口特别相似 出现问题: vector异常,push_back()执行5次,但size()却是3,而且遍历出的结果与push进去的内容是不一样的, 另外,只链接一个引擎时就是正常的,同时链接两个引擎才会执行异常, 而且,window原创 2016-11-15 15:31:15 · 1025 阅读 · 0 评论