jserv@venux:/tmp/coins-1.4.4.1-en$ java -cp classes coins.driver.Driver \ -I./lang/c/include/samples \ -coins:target=x86 -coins:assembler=as \ ./test/c/TestBuna/hello.c jserv@venux:/tmp/coins-1.4.4.1-en$ ./a.out Hello World當追蹤編譯過程時,只要再追加以下編譯選項:
-coins:trace=HIR.1/LIR.1/Sym.1COINS 專案由日本諸多研究人員開發,並有豐富的 [著作發表],來自 Hosei University, The University of Electro-Communications, Tokyo Institute of Technology, Mitsubishi Research Institute, Inc. 等單位,計畫主持人為 Ikuo Nakata 教授。
第一张图下方的LIR全称有点问题,与上方的HIR一样了。
由 leal 發表於 September 13, 2008 11:08 PM抱歉,是第二张图。
由 leal 發表於 September 13, 2008 11:10 PM用java寫的compiler,來編譯C語言,真有意思。
由 魔法設計師 發表於 September 13, 2008 11:32 PMjserv大大真是涉猎广泛啊!
顺便弱弱问问:CoVis 是个什么东东? 类似si?
MSR 也有一個類似的專案, Codename: Phoenix, 也可以玩看看, 不過不是 Open Source.
由 Kuon 發表於 October 5, 2008 09:34 AM