導航:首頁 > 源碼編譯 > 怎樣打開windows代碼編譯

怎樣打開windows代碼編譯

發布時間:2022-08-28 05:51:27

㈠ 如何在 Windows 下編譯 OpenSSL

1、安裝ActivePerl//初始化的時候,需要用到perl解釋器
2、使用VS2010下的Visual Studio 2010 Command Prompt進入控制台模式(這個模式會自動設置各種環境變數)
3、解壓縮openssl的包,進入openssl的目錄
4、perl configure VC-WIN32
盡量在這個目錄下執行該命令,否則找不到Configure文件,或者指定完整的Configure文件路徑。
5、ms\do_ms.bat
解壓目錄下執行ms\do_ms.bat命令
6、nmake -f ms\ntdll.mak
7、nmake -f ms\nt.mak

編譯後
在openssl解壓目錄下執行,完成編譯後。輸出的文件在out32dll (6), out32 (7)裡面,包括應用程序的可執行文件、lib文件和dll文件

注意:在運行第五步時,cl編譯器會抱怨說.\crypto\des\enc_read.c文件的read是The POSIX name for this item is deprecated(不被推薦的),建議使用_read。呵呵,我可不想將OpenSSL中的所有的read函數修改為_read。再看cl的錯誤代碼error C2220,於是上MSDN上查找:
warning treated as error - no object file generated
/WX tells the compiler to treat all warnings as errors. Since an error occurred, no object or executable file was generated.
是由於設置了/WX選項,將所有的警告都作為錯誤對待,所以。。。

於是打開OpenSSL目錄下的MS目錄下的ntdll.mak文件,將CFLAG的/WX選項去掉,存檔。。。
繼續執行nmake -f ms\ntdll.mak

㈡ windows下怎麼編譯成可執行文件

源代碼需要在對應的開發環境中進行編譯才能生成可執行文件。可用記事本打開並查看源代碼,確定其開發語言,然後安裝對應的開發軟體進行編譯。供參考!

㈢ 如何在Windows下編譯OpenSSL

筆者按照一定的步驟成功了編譯了OpenSSL庫,步驟如下:

1)在微軟網站下載並安裝VS Studio,筆者寫博客之時的最新版本是2013,連接如下

2)從下載並安裝ActivePerl。

3)從下載並安裝Nasm匯編器。

4)從下載並安裝OpenSSL的最新Release包。筆者寫博客之時,最新的OpenSSL包是:4459777
Feb 11 16:34:23 2013 openssl-1.0.1e.tar.gz (MD5) (SHA1) (PGP sign) [LATEST]

這里需要強調的是,讀者未必需要完全按照筆者的步驟編譯OpenSSL庫,這里的部分次序是可以互換的。

在完成所有上述5步後,我們就可以解壓縮OpenSSL包,在對它進行修改便可以編譯了。在解壓縮後,所有的源代碼放在openssl- 1.0.1e目錄下,在此目錄下,有兩個文件INSTALL.W32, INSTALL.W64需要被關注。打開其中的任何一個文件,你會看到如何編譯OpenSSL的各個步驟。這里,筆者將會再啰嗦一下。

1)打開VS Studio命令行工具,如圖1所示。若編譯64位OpenSSL庫,請打開Visual Studio x64 Win64 Command Prompt,反之亦然。

圖1

2)配置編譯文件及安裝目錄;

編譯Win32:perl Configure VC-WIN32 --prefix=c:\some\openssl\dir

編譯Win64:perl Configure VC-WIN64A

「c:\some\openssl\dir」目錄可以改成任何你希望的安裝目錄

3)搭建編譯環境:

ms\do_nasm

ms\do_ms

對於64位編譯,將ms\do_ms替換成ms\do_win64a

4)編譯OpenSSL

nmake -f ms\ntdll.mak

5)安裝編譯生成的庫到「c:\some\openssl\dir」

nmake -f ms\ntdll.mak install

執行後搞定了嗎?若沒有,是不是遺忘的中間的某個步驟?

㈣ 如何實現在Windows下編寫的代碼,直接在linux下編譯

你好,
方法一:
如何實現在Windows7下編寫Linux程序,寫完程序以後,不用拷貝文件,直接在Linux(RHEL6.5)機器上編譯最新的代碼。

首先將Windows的代碼文件夾設置為共享文件夾:
在RHEL6.5上,利用mount命令把Win7下的文件夾給mount到本地的一個文件夾
其中192.168.59.1是Win7的OS,VMTool是本地的一個文件夾。
在~/.bash_profile中添加如下行,這樣每次啟動的時候,就會自動mount這個文件夾。
mount //192.168.59.1/DIMMTool /root/Desktop/DIMM -o username=zxj1988,password=2720142V

方法二:
利用SAMBA,設置Linux中的文件夾為共享文件夾,在Windows下直接訪問共享文件夾。
1. 安裝samba:
1.1 rpm -qa| grep samba
如果以上的命令的結果為空,證明Linux上沒有安裝samba。需要安裝samba
1.2 掛載RHEL6.5安裝鏡像,並進入到該文件夾中來。
1.3

1.4 進入到Package目錄下
1.5 ls | grep samba
1.6 利用rpm -ivh sambaXXX命令去安裝相應的samba包。安裝好以後,再跑rpm -qa|grep samb會得到如下結果:

可以通過service smb 來判斷smb是否安裝成功
2. 配置共享文件夾
2.1 新建共享文件夾,如mkdir /home/test
注意:不要創建在/root目錄下,否則只有windows的administrator,admin兩個用戶才能訪問得到。
2.2 設置其共享許可權 chmod 777 /home/test
2.3 設置其所有者 chown -R nobody /home/test
如果Windows的登錄用戶是administrator或者admin的話,就不用2.3的設置。
對於Windows的其他用戶,如果沒有2.3的設置,那麼他是無法修改test目錄下的文件的。
2.4 編輯/etc/samba/smb.conf, 將/home/test設置為可共享的目錄。
· vim /etc/samba/smb.conf
·
· 找到security這行並將#注釋符號去掉改成
· security = share #共享模式
·
· 添加如下代碼:
·
· [share]
· comment = share
· path = /home/test #設置共享文件夾目錄
· browseable = yes
· guest ok = yes
· writable = yes
·
2.5 重啟smb服務,使sbm.conf的新配置生效
service smb restart

3. 關閉系統防火牆,並且將sellinux設置為disabled。否則會出現windows下能夠看到linux共享的目錄,但是看不到文件的現象。

設置sellinux為disabled的方法如下:
[root@localhost ~]#vim /etc/selinux/config 將SELINUX=enforcing 改成SELINUX=disabled保存[root@localhost ~]# reboot或init 6

4. 在windows下訪問//[linux_ip] 來訪問共享文件

㈤ window內自帶的C語言編譯器怎麼用

1、首先,輸入【#include】。


注意事項:

盡管C語言提供了許多低級處理的功能,但仍然保持著跨平台的特性,以一個標准規格寫出的C語言程序可在包括類似嵌入式處理器以及超級計算機等作業平台的許多計算機平台上進行編譯。

㈥ windows自帶編程軟體如何打開

windows自帶的畫圖軟體就叫做畫圖。
在開始菜單->附件
中可以找到。
或者按win鍵(就是windows徽標鍵)+r鍵打開運行,輸入:
mspaint也可以打開。

㈦ 如何打開windows自帶的文本編輯器

1、首先,我們點擊電腦左下角的微軟按鈕;

㈧ 在windows下怎樣編譯源代碼安裝

如果是VC++程序,可以使用vc++6.0,visual studio2003,2005等,
如果是c, c++語言,除了以上編譯器外,還有turbo c++,Dev c++,等, 前提是 程序是可以從其他平台移植到windows下。
如果是Java,可以使用JDK1.6,或Eclipse。

㈨ 如何在Windows下用命令行編譯C/C++文件

在控制台編譯運行一個C程序,在windows上的c語言編譯器為cl.exe,在linux平台上的c語言編譯器是gcc。
在命令提示符中,執行cl
test.c(test.c是c語言源碼文件)。下圖是用cl編譯器編譯main.cxx的誰的,並且執行生成的程序main.exe。

㈩ 請問windows是不是自帶的一個c編譯器,怎麼打開

linux本身自帶C編譯器
但windows沒有
但windows的dos工具的
.bat 是自動編譯的
只要在裡面輸入 命令就可以運行
而且很實用 學習也很簡單
沒c語言那麼嚴格...
去網路上 下載 一個 win-tc
這是可以用滑鼠的 一般 tc 是dos界面的 用著不習慣..
tc 用方向鍵盤 控制位置 點ctrl+s 是保存
tc 先點File - New
寫入代碼後 點Compile - compile(alt+F9)
無錯後點Run -run(ctrl+F9)
然後查看 Windows-User screen(alt+F5)
雙擊它的圖標
先出現的cmd 等下就出來了

閱讀全文

與怎樣打開windows代碼編譯相關的資料

熱點內容
編程思想pdf 瀏覽:282
加密歐美航線 瀏覽:48
svn怎麼看伺服器的地址 瀏覽:187
騎馬與砍殺1命令部隊用盾牌 瀏覽:595
光纜pdf 瀏覽:350
加密流量實時監測 瀏覽:628
360壓縮和好壓哪個好 瀏覽:61
python判斷變數是否為list 瀏覽:906
雲伺服器1m帶寬表示什麼意思 瀏覽:702
429升冷櫃用多大壓縮機 瀏覽:116
決策樹演算法java實現 瀏覽:376
androidtv開發焦點控制 瀏覽:328
論人的成長pdf 瀏覽:282
python網站源代碼 瀏覽:827
手機文件壓縮器怎麼安裝 瀏覽:112
androidsdk封裝 瀏覽:266
微信加密不知道怎麼取消 瀏覽:705
分析演算法設計程序編寫 瀏覽:843
linux啟動dhcp失敗 瀏覽:356
芙蓉出水選股公式源碼 瀏覽:763