์˜์–ดํ”„๋ž‘์Šค์–ด์ŠคํŽ˜์ธ์–ด

Ad


์˜จ์›์Šค ํŒŒ๋น„์ฝ˜

tau_wrap - ํด๋ผ์šฐ๋“œ์—์„œ์˜ ์˜จ๋ผ์ธ

Ubuntu Online, Fedora Online, Windows ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋˜๋Š” MAC OS ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ ํ†ตํ•ด OnWorks ๋ฌด๋ฃŒ ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด์—์„œ tau_wrap์„ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.

Ubuntu Online, Fedora Online, Windows ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋˜๋Š” MAC OS ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ์™€ ๊ฐ™์€ ์—ฌ๋Ÿฌ ๋ฌด๋ฃŒ ์˜จ๋ผ์ธ ์›Œํฌ์Šคํ…Œ์ด์…˜ ์ค‘ ํ•˜๋‚˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ OnWorks ๋ฌด๋ฃŒ ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด์—์„œ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” tau_wrap ๋ช…๋ น์ž…๋‹ˆ๋‹ค.

ํ”„๋กœ๊ทธ๋žจ:

์ด๋ฆ„


tau_wrap - ๋‹ค์‹œ ์ปดํŒŒ์ผํ•  ํ•„์š” ์—†์ด TAU๋กœ ์™ธ๋ถ€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ๊ณ„์ธกํ•ฉ๋‹ˆ๋‹ค.

๊ฐœ์š”


tau_wrap {pdbํŒŒ์ผ} {์†Œ์Šค ํŒŒ์ผ} [-o ๊ฒฐ๊ณผ๋ฌผ ํŒŒ์ผ] [-NS ๊ทธ๋ฃน ์ด๋ฆ„] [-NS ํ—ค๋”ํŒŒ์ผ]
[-NS ์„ ํƒํŒŒ์ผ]

์˜ต์…˜


pdbํŒŒ์ผ
cparse, cxxparse ๋˜๋Š” f90parse์— ์˜ํ•ด ์ƒ์„ฑ๋œ pdb ํŒŒ์ผ. ์ด ๋ช…๋ น์€ ๋‹ค์Œ์—์„œ ์ฐพ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
[PDT_HOME]/[์•„์น˜]/ํฐ ์ƒ์ž ๋””๋ ‰ํ† ๋ฆฌ.

์†Œ์Šค ํŒŒ์ผ
pdbfile์— ํ•ด๋‹นํ•˜๋Š” ์†Œ์Šค ํŒŒ์ผ์ž…๋‹ˆ๋‹ค.

-o ์ถœ๋ ฅ ํŒŒ์ผ
๊ณ„์ธก๋œ ๊ฒฐ๊ณผ ์†Œ์Šค ํŒŒ์ผ์˜ ํŒŒ์ผ ์ด๋ฆ„์ž…๋‹ˆ๋‹ค.

-g ๊ทธ๋ฃน ์ด๋ฆ„
์ด๋Š” ์ด ๊ทธ๋ฃน์— ์†ํ•˜๋Š” ๊ฒƒ์œผ๋กœ ํ”„๋กœํŒŒ์ผ๋ง๋œ ๋ชจ๋“  ๊ธฐ๋Šฅ์„ ์—ฐ๊ฒฐํ•ฉ๋‹ˆ๋‹ค. ํ•œ ๋ฒˆ
ํ”„๋กœํŒŒ์ผ๋งํ•˜๋ฉด ์ด๋Ÿฌํ•œ ๊ธฐ๋Šฅ์„ ๋ณ„๋„๋กœ ๋ถ„์„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

-i ํ—ค๋”ํŒŒ์ผ
๊ธฐ๋ณธ์ ์œผ๋กœ tau_wrap์—๋Š” Profile/Profile.h๊ฐ€ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ์ด ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜์—ฌ
๋‹ค๋ฅธ ํ—ค๋” ํŒŒ์ผ.

-f ์„ ํƒํŒŒ์ผ
์†Œ์Šค ํŒŒ์ผ์ด ์–ด๋–ป๊ฒŒ ์ƒ์„ฑ๋˜๋Š”์ง€ ์ •์˜ํ•˜๋Š” ์„ ํƒ์  ๊ณ„์ธก ํŒŒ์ผ์„ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๊ณ„์ธกํ•˜๊ฒŒ ๋˜์–ด์žˆ์Šต๋‹ˆ๋‹ค.

์‚ฌ์šฉ ์˜ˆ


%> tau_wrap hdf5.h.pdb hdf5.h -o hdf5.inst.c -f select.tau -g hdf5

์ด๋Š” ๊ณ„์ธก๋œ ๋ž˜ํผ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์†Œ์Šค(hdf5.inst.c), ๊ณ„์ธก์„ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค.
์‚ฌ์–‘ ํŒŒ์ผ(select.tau) ๋ฐ ๊ทธ๋ฃน(hdf5). Wrapper/ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.

08/11/2008 TAU_WRAP(1)

onworks.net ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์˜จ๋ผ์ธ์œผ๋กœ tau_wrap์„ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค.


๋ฌด๋ฃŒ ์„œ๋ฒ„ ๋ฐ ์›Œํฌ์Šคํ…Œ์ด์…˜

Windows ๋ฐ Linux ์•ฑ ๋‹ค์šด๋กœ๋“œ

Linux ๋ช…๋ น

Ad