2013年11月26日

导出C++ dll文件

摘要: 方法1. 直接新建 Qt dll library, 使用工程自动创建的宏定义方法2. (1)新建一个Empty的Win32项目(如ExampleDLL),选择Application type 为DLL,2. 添加要导出的类(如ExampleClass), 并在该类中添加导出/导入宏定义(如 EXAMPLECLASS_LIB 和 EXAMPLE_EXPORT)#pragma once#ifdef EXAMPLECLASS_LIB# define EXAMPLE_EXPORT __declspec(dllexport)#else# define EXAMPLE_EXPORT __declspec( 阅读全文

posted @ 2013-11-26 20:50 没有什么能够阻挡 阅读(299) 评论(0) 推荐(0) 编辑

Python import / pyd / dll

摘要: 使用Python import 模块时,先会在模块的搜索path里依次搜索(前面会覆盖之后出现的同名模块),次序为:1. 程序的主目录(交互模式下当前的工作目录或 脚本文件所在的目录)2. 环境变量 PYTHONPATH目录(如果已经进行了设置)3. 标准链接库目录(标准库模块所在目录 C:\Python27或C:\Python27\Lib\site-packages 目录中)4. 任何放在标准链接库目录中的.pth文件中记录的目录(1) 当出现诸如:no module 错误时, 说明无法找到对应的 .pyd 文件(Python中的动态链接库文件),其可能的原因是: a. 该 vtkComm. 阅读全文

posted @ 2013-11-26 15:58 没有什么能够阻挡 阅读(18269) 评论(0) 推荐(0) 编辑

导航