| 查看: 2897 | 回復(fù): 15 | ||
[求助]
求助:UDF模型的編譯問題
|
|
在UDF編譯時(shí),起初UDF幫助中自帶簡單例子可以通過,但自編的UDF編譯不通過!顯示:系統(tǒng)找不到指定的文件...... 我用的VC++6.0編譯器,網(wǎng)上說是環(huán)境變量的設(shè)置問題,安裝VS2008即可解決。于是將我的電腦中的相關(guān)環(huán)境變量全部刪除,并卸掉C++裝了VS2008,安裝VS2008時(shí)找不到環(huán)境變量在何處設(shè)置,請問VC++或者VS2008的環(huán)境變量該怎么樣設(shè)置,請具體點(diǎn)(這塊我不大懂的),找了兩天了,網(wǎng)上說的我都試過,不知道是哪里錯(cuò)了!請達(dá)人相助!有酬謝!!謝謝! 遇到問題是: 系統(tǒng)找不到指定的文件。 (system "copy C:\Fluent.Inc\fluent6.3.26\src\makefile_nt.udf libudf\ntx86\2d\makefile" ![]() 已復(fù)制 1 個(gè)文件。 (chdir "libudf" ()(chdir "ntx86\2d" ()或者:Deleted old libudf\ntx86\2d\libudf.dll 已復(fù)制 1 個(gè)文件。 (system "copy C:\Fluent.Inc\fluent6.3.26\src\makefile_nt.udf libudf\ntx86\2d\makefile" ![]() 已復(fù)制 1 個(gè)文件。 (chdir "libudf" ()(chdir "ntx86\2d" ()'nmake' 不是內(nèi)部或外部命令,也不是可運(yùn)行的程序 或批處理文件。 'nmake' 不是內(nèi)部或外部命令,也不是可運(yùn)行的程序 或批處理文件。 |

|
http://hi.baidu.com/%D6%C7%B4%EF ... 36b6b90f2444f2.html 這篇文章,參考一下,已經(jīng)幫不少人解決問題了。 |

|
fluent 13不能用vc++6.0必須使用2008或者以上,我碰上過這個(gè)問題,把以前寫的復(fù)制過來吧。 我安裝vc++編譯器以編譯udf的時(shí)候發(fā)現(xiàn),由于安裝問題,編譯器沒有完全安裝成功,以至于出現(xiàn)了nmake錯(cuò)誤,經(jīng)過一番折騰,環(huán)境變量設(shè)置成功,udf能順利編譯,我將設(shè)置環(huán)境變量的方法寫下來,供需要的朋友參考。 環(huán)境:windows xp sp3 編譯器:Microsoft vc++2008 設(shè)置方法如下:我的電腦右鍵,系統(tǒng)屬性,環(huán)境變量,新建如下三個(gè)環(huán)境變量: 變量名:include 變量值:C:\Program Files\Microsoft Visual Studio 9.0\VC\include 變量名:lib 變量值:C:\Program Files\Microsoft Visual Studio 9.0\VC\lib 變量名:path 變量值:C:\Program Files\Microsoft Visual Studio 9.0\VC\bin 有的時(shí)候在bin這個(gè)文件夾下面還會少了cl.exe這個(gè)文件,搜索一下,找到它,然后粘帖到這個(gè)文件夾中。 運(yùn)行cmd,運(yùn)行cl.exe如果不報(bào)錯(cuò),那恭喜了,安裝編譯器就成功了。 |

|
您好! 我現(xiàn)在VS2008安裝成功了,也編譯過簡單的程序,可以使用。 但還有問題:剛開始使用Fluent時(shí)可以加載以前編譯的UDF文件; 試過兩次之后又不可以了,在導(dǎo)入case時(shí)提示“系統(tǒng)找不到指定的文件”; 當(dāng)我再重新編譯心的UDF時(shí),提示如下: Deleted old libudf\ntx86\2d\libudf.dll 已復(fù)制 1 個(gè)文件。 (system "copy C:\Fluent.Inc\fluent6.3.26\src\makefile_nt.udf libudf\ntx86\2d\makefile" ![]() 已復(fù)制 1 個(gè)文件。 (chdir "libudf" ()(chdir "ntx86\2d" ()Done. "d:/simulation" 加載后... Opening library "libudf"... Error: open_udf_library: 系統(tǒng)找不到指定的文件。 Error Object: () 求高手相助!謝謝!! |


| 樓主好哈,你的第一個(gè)問題我沒具體做過,不過應(yīng)該是只要更改路徑就可以了,這個(gè)其實(shí)就是告訴系統(tǒng)一些所需要的文件在什么地方。至于說你說的“系統(tǒng)找不到指定文件”這個(gè)問題,你可以注意一下,fluent的udf編譯文件即使是單精度和雙精度的都不同,如果原來使用的精度和你現(xiàn)在計(jì)算的精度不一樣就會造成這樣的情況。另外,flent 13確實(shí)有莫名其妙的丟失過文件的先例,我也遇到過,我建議重新編譯。如果重新編譯還遇到這樣的問題,我可以建議你將原文件名和變量名稍做更改再編譯就應(yīng)該可以了。另外你可以去對應(yīng)的文件夾內(nèi)確認(rèn)一下有沒有fluent需要的文件。加分就不必了哈,以后多交流。 |

| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考博] 申博26年 +3 | 八6八68 2026-03-19 | 3/150 |
|
|---|---|---|---|---|
|
[考研] 能源材料化學(xué)課題組招收碩士研究生8-10名 +4 | 脫穎而出 2026-03-16 | 12/600 |
|
|
[考研] 招收調(diào)劑碩士 +4 | lidianxing 2026-03-19 | 10/500 |
|
|
[考研] 求調(diào)劑,一志愿:南京航空航天大學(xué)大學(xué) ,080500材料科學(xué)與工程學(xué)碩,總分289分 +3 | @taotao 2026-03-19 | 3/150 |
|
|
[考研] 材料考研調(diào)劑 +3 | xwt。 2026-03-19 | 3/150 |
|
|
[考研] 0817調(diào)劑 +3 | 沒有答案_ 2026-03-14 | 3/150 |
|
|
[考研] 0703化學(xué) 305求調(diào)劑 +4 | FY_yy 2026-03-14 | 4/200 |
|
|
[考研] 330求調(diào)劑 +3 | 小材化本科 2026-03-18 | 3/150 |
|
|
[考研] 311求調(diào)劑 +4 | 冬十三 2026-03-18 | 4/200 |
|
|
[考研] 344求調(diào)劑 +6 | knight344 2026-03-16 | 7/350 |
|
|
[考研] 一志愿武理材料305分求調(diào)劑 +5 | 想上岸的鯉魚 2026-03-18 | 6/300 |
|
|
[考研] 化學(xué)工程321分求調(diào)劑 +15 | 大米飯! 2026-03-15 | 18/900 |
|
|
[考研] 收復(fù)試調(diào)劑生 +4 | 雨后秋荷 2026-03-18 | 4/200 |
|
|
[考博] 26申博 +4 | 八6八68 2026-03-16 | 4/200 |
|
|
[考研] 211本,11408一志愿中科院277分,曾在中科院自動化所實(shí)習(xí) +6 | Losir 2026-03-12 | 7/350 |
|
|
[考研] 302求調(diào)劑 +4 | 小賈同學(xué)123 2026-03-15 | 8/400 |
|
|
[考研] 26考研一志愿中國石油大學(xué)(華東)305分求調(diào)劑 +3 | 嘉年新程 2026-03-15 | 3/150 |
|
|
[考研] 330求調(diào)劑 +3 | ?醬給調(diào)劑跪了 2026-03-13 | 3/150 |
|
|
[考研] 26調(diào)劑/材料科學(xué)與工程/總分295/求收留 +9 | 2026調(diào)劑俠 2026-03-12 | 9/450 |
|
|
[考博] 福州大學(xué)楊黃浩課題組招收2026年專業(yè)學(xué)位博士研究生,2026.03.20截止 +3 | Xiangyu_ou 2026-03-12 | 3/150 |
|