首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

LLVM-Clang DragonEgg 插件 for win32解决办法

2012-02-13 
LLVM-Clang DragonEgg 插件 for win32不知道发在哪个板块好,很多人可能不知晓DragonEgg插件,因为这个插件

LLVM-Clang DragonEgg 插件 for win32
不知道发在哪个板块好,很多人可能不知晓DragonEgg插件,因为这个插件一直未能移植到Windows上来,我在先前做的gcc插件功能的基础上(参见http://sourceforge.net/mailarchive/forum.php?thread_name=4E9E5897.8030001%40gmail.com&forum_name=mingw-users和http://sourceforge.net/mailarchive/forum.php?thread_name=4E9E5C88.70506%40gmail.com&forum_name=mingw-w64-public)做了移植,测试了下还行

编译这个插件其实并不难,难点主要在之前的工作,即在Windows下编译出--enable-plugin的gcc

由于移植方法的缺陷(除非有人提出更好的移植方法),要这样使用DragonEgg插件

使用gcc编译:
  gcc -fplugin=dragonegg-cc1.dll test.c

使用g++编译:
  g++ -fplugin=dragonegg-cc1plus.dll test.cpp

使用gfortran编译:
  gfortran -fplugin=dragonegg-f951.dll test.f90


下载见
http://code.google.com/p/pcxllvm/downloads/list

[解决办法]
正打算用用LLVM呢
[解决办法]
SF失败了:(,板凳也不错
[解决办法]
LLVM-Clang在Windows平台没有竞争力。
至少目前是这样。
Windows平台,MSVC仍然是免费里的老大。
[解决办法]
我觉得windows下GCC也挺好用啊,我不在乎性能上的不是很大的差异。
[解决办法]

热点排行