2010-05-03 43 views
2

我有一個C代碼,我試圖在Cygwin中編譯,其中包含drand()srand()函數。我安裝了Windows Vista並安裝了Cygwin,代碼看起來很好,但是我的電腦壞了,我不得不換個新的。新電腦擁有Windows 7 64位版本。我有幾個下載Cygwin的問題,但最終設法做到這一點,只選擇了一些軟件包,然後一直試圖獲得我需要的其餘部分。問題是我沒有幫助,我已經安裝在我的另一臺計算機上,所以我不知道我真的需要哪些軟件包,所以我只是猜測(所有的gcc軟件包),但我不能有一個我需要勇敢和冷靜才能工作。如果有人能指出我的方向正確,並且可能只是讓我知道我需要編譯C的哪些軟件包,所以我可以檢查我擁有的所有這些都很棒。C,Cygwin,並編譯drand和srand

非常感謝您的幫助。

對不起,這是很多的話!

Kaytiana

回答

0
srand()

drand()功能是<stdlib.h>庫的一部分,並應包含與GCC-芯Cygwin包。如果不是,那麼我認爲這將是cygwin 64位軟件包或操作系統的問題。由於您提到您在安裝時遇到問題,因此我認爲此過程出了問題。

0

drand不保證是C標準庫的一部分。話雖如此,我會先安裝所有相關的stdlib和gcc庫。我無法想象一個單獨的drand庫存在。