Simplescalar跑mibench的問題 - Linux
By Edward Lewis
at 2013-04-27T14:31
at 2013-04-27T14:31
Table of Contents
各位好
最近我在使用Simplescalar跑mibench
Simplescalar我已經安裝成功了
也可以跑helloworld檔
但是 我下載了mibench來編譯
像是其中的susan testbench
我修改了它的Makefile
把gcc 改成simplescalar的gcc
Makefile變成
FILE1 = basicmath_small.c rad2deg.c cubic.c isqrt.c
FILE2 = basicmath_large.c rad2deg.c cubic.c isqrt.c
CC = /home/lucien/sim_tool/bin/sslittle-na-sstrix-gcc
all: basicmath_small basicmath_large
basicmath_small: ${FILE1} Makefile
${CC} -static -O3 ${FILE1} -o basicmath_small -lm
basicmath_large: ${FILE2} Makefile
${CC} -static -O3 ${FILE2} -o basicmath_large -lm
clean:
rm -rf basicmath_small basicmath_large output*
但是執行make的時候
會出現 /sslittle-na-sstrix/bin/ld: cannot find -lm
然後 我在Makefile又加上
LIB = -L /lib這個參數 同時也加在 -lm前面
但是還是編不過
請問各位先進 這該如何解決呢?
若直接蓋掉-lm 就跑完了XD
但我還是想解決這個問題
再請大家賜教一下 謝謝!!!!
--
最近我在使用Simplescalar跑mibench
Simplescalar我已經安裝成功了
也可以跑helloworld檔
但是 我下載了mibench來編譯
像是其中的susan testbench
我修改了它的Makefile
把gcc 改成simplescalar的gcc
Makefile變成
FILE1 = basicmath_small.c rad2deg.c cubic.c isqrt.c
FILE2 = basicmath_large.c rad2deg.c cubic.c isqrt.c
CC = /home/lucien/sim_tool/bin/sslittle-na-sstrix-gcc
all: basicmath_small basicmath_large
basicmath_small: ${FILE1} Makefile
${CC} -static -O3 ${FILE1} -o basicmath_small -lm
basicmath_large: ${FILE2} Makefile
${CC} -static -O3 ${FILE2} -o basicmath_large -lm
clean:
rm -rf basicmath_small basicmath_large output*
但是執行make的時候
會出現 /sslittle-na-sstrix/bin/ld: cannot find -lm
然後 我在Makefile又加上
LIB = -L /lib這個參數 同時也加在 -lm前面
但是還是編不過
請問各位先進 這該如何解決呢?
若直接蓋掉-lm 就跑完了XD
但我還是想解決這個問題
再請大家賜教一下 謝謝!!!!
--
Tags:
Linux
All Comments
Related Posts
台中發送 openSUSE 12.3 推廣DVD
By Aaliyah
at 2013-04-26T20:53
at 2013-04-26T20:53
刪除目前目錄下的多個檔案(ls + rm)
By Andrew
at 2013-04-26T16:35
at 2013-04-26T16:35
Ubuntu 13.04 Released
By Susan
at 2013-04-26T12:49
at 2013-04-26T12:49
請問有人再用unison同步資料夾的嘛?
By Ophelia
at 2013-04-26T02:48
at 2013-04-26T02:48
I/O Redirection
By Suhail Hany
at 2013-04-25T11:13
at 2013-04-25T11:13