yol 发表于 2015-12-29 13:11:49

C++插件框架已在 Mac OS X 下编译通过

  “X3 C++ PluginFramework”框架本周已在 Mac OS X 10.6 下编译通过,至此已能在 Win32/Win64/Linux32/Linux64/MacOSX 上编译运行了,有感兴趣的请下载更新,欢迎留下改进意见
  
  代码更新SVN: https://x3c.svn.sourceforge.net/svnroot/x3c/trunk
  或下载ZIP: http://sourceforge.net/projects/x3c/files/x3c-1.1/ (x3c-1.1.3.zip)
  
  已测试的平台有:
  1、Windows XP/2003/Win7,x86
  (1) VC++ 6.0 / 2005 / 2008
  (2) Code::Blocks 10.05 (IDE) + TDM GCC 4.5.1 (MinGW)
  2、Windows 2008 x64+VC++ 2008 x64
  3、Linux 2.6.38 x86/x64, Ubantu 发行版
  (1) GCC 4.5.2 + Makefile
  (2) GCC + Code::Blocks 10.05
  4、Mac OS X 10.6.7 + GCC(XCode 4.0.1)
  (1) Makefile
  (2) Code::Blocks 10.05
  
  感谢 thinkhy、Aaron、陶建林 对x3c所做的代码贡献。
  
  ----------------------------------------
  ChangeLog:
  
  2011-08-26
  * Compile x3c on Mac OS X 10.6 using Code::Blocks IDE and XCode GCC.
    * Add log4cplus-1.0.4 source files and cppunit-1.12.1 header files.
  2011-08-18
  * Compile x3c on WIN64 platform(Win2008 x64, VC++ 2008 x64).
  2011-08-09
  * Rename folders as lowercase.
    * Auto copy files after building VC++ unit-test projects.
  ------v1.1.3------
  2011-08-03
  * Change function name of Ix_Object.
    * Change plugin version to 1.1.3.0.
    * Fix Ix_ConfigData and Cx_ConfigSection: Cx_Ptr& GetSection(Cx_Ptr& newnode, ...)
  2011-07-21
  * Add Ix_StringCoding (about MD5 and Base64) in TextUtility plugin.
  2011-07-18
  * Add parameter 'enableDelayLoading' in Ix_PluginLoader.
    * Enable multiple hosts of plugin manager in PluginManager.h
    * Add Cx_ConfigTransaction(Ix_ConfigData* p).
    * Enable COM plugin to load other plugins.
  2011-07-14
  * Add 'x3core' ATLCOM project.
    * The default path of GetAppWorkPath() is %LocalAppData% on Vista
      and later, otherwise is the executable file's folder.
页: [1]
查看完整版本: C++插件框架已在 Mac OS X 下编译通过