小朱的Cplusplus博客

  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  9 随笔 :: 0 文章 :: 7 评论 :: 0 Trackbacks
 1 #ifndef _PXFOUNDATIONLIB_HPP_
 2 #define _PXFOUNDATIONLIB_HPP_
 3 
 4 // DLL 导出
 5 #ifdef PX_FOUNATION_DLL_EXPORT
 6 #define PX_FOUNATION_ITEM __declspec(dllexport)
 7 
 8 // DLL 导入 主要用于变量的导入
 9 #else 
10 #ifdef PX_FOUNATION_DLL_IMPORT
11 #define PX_FOUNATION_ITEM __declspec(dllimport)
12 
13 // 静态库导出 
14 #else
15 #define PX_FOUNATION_ITEM
16 
17 #endif
18 #endif
19 
20 #endif//_PXFOUNDATIONLIB_HPP_
通过在编译器里面设置预编译的变量控制最后程序生成为什么格式的二进制文件。
posted on 2010-10-17 19:56 inwardly 阅读(300) 评论(0)  编辑 收藏 引用 所属分类: WildMagic

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理