2010年8月10日 星期二

Windows的環境變數

若可以好好利用環境變數的話,在寫程式的時候,就會變的非常的方便!

目前的例子是,在編譯的時候,需要設定編譯的thread number,在一開始的時候的設定是需要手動設定,也就是說工程師必需要先知道目前是幾個thread的機器,然後再手動設定thread的個數。

但是,事情上,環境變數NUMBER_OF_PROCESSORS就是表示目前的機器是多少thread的,而在不同編譯的機器中,也不需要變更程式碼,仍然可以好好利用電腦的多個thread。

[2010.10.10 補充]
在windows下,若需要知道所有的環境變數,可以使用以下指令,若善用環境變數,會讓許多程式更加簡潔~
% set

參考資料:
Windows 的環境變數列表
Windows XP 環境變數
漫談Windows XP環境變數

沒有留言: