怎樣把c語言程序發(fā)給別人
今天給各位分享怎樣把c語言程序發(fā)給別人的知識,其中也會對c語言寫的程序怎么發(fā)出去并運行進行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧! 文章目錄:...
今天給各位分享怎樣把c語言程序發(fā)給別人的知識,其中也會對c語言寫的程序怎么發(fā)出去并運行進行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!
文章目錄:
- 1、c語言,怎么把在vs寫好的代碼打包成發(fā)給沒有vs的人用?(詳細點...
- 2、怎么讓自己做的c語言程序可以在其他電腦上運行
- 3、怎樣用c語言編寫使別人關(guān)機的程序并怎樣發(fā)給別人?
- 4、C語言編程的程序怎么在別人的電腦上運行
c語言,怎么把在vs寫好的代碼打包成發(fā)給沒有vs的人用?(詳細點...
也可以直接在用戶的程序菜單和用戶桌面相應(yīng)目錄下新建快捷方式,然后定位到你的文件。
首先,打開 VS,創(chuàng)建一個新的控制臺應(yīng)用程序,將項目文件和解決方存放在 D:\my\TestEasyX 文件夾中。確保 VS 能夠正確處理 C++ 項目。從 EasyX https://easyx.cn 最新版本,選擇適合的文件 EasyX_06exe。
如果是用VC++ 直接可以生成ra exe的可文件。以GCC編譯器為例,可以分為四步。第一步是預(yù)處理,包括語法檢查等工作。gcc -P abc.c 第二知步由源程序生產(chǎn)匯編語言代碼。道 gcc -S abc.c 會生成abc.s文件,這個文件里就是匯編代碼。
在打包時把所有需要的文件都選擇上,這樣才能保證在別的電腦正常運行。
如果是用c++調(diào)用的話則簡單多了。自己寫好exe或者dll后,用vs自帶的dumpbin找到依賴庫,然后一起發(fā)給別人,讓他把這些庫加入到path中就可以調(diào)用了。這里還有個小建議,在生成exe和dll時最好把debug模式改成ra模式,否則可能要承受幾倍甚至幾十倍的時間消耗。
怎么讓自己做的c語言程序可以在其他電腦上運行
打開Visual Studio,加載你的C語言項目。 在菜單欄中選擇“項目”(Project)選項,然后找到并點擊“屬性配置管理器”(Property Manager)。 在屬性配置管理器中,選擇“配置”(Configuration)選項卡。 找到并選擇“發(fā)布”(Ra)配置。這通常會是默認選中的選項。
**Turbo C++ 0:如果你使用的是Turbo C++ 0,只需編寫好C語言源代碼后,在菜單中選擇“編譯”、“鏈接”和“生成”。完成后,你將在保存文件的目錄下找到一個.exe文件。這個可文件可以在Windows操作上運行。 **Visual C++ 0:對于Visual C++ 0,操作更為簡便。
一般直接將exe文件過去就可以了。2 有些MFC程序需要將其編譯成ra版(debug版不可以)才能在其他機器上運行。3 有些特殊的程序還需要特殊的配置才能在其他機器上運行。
得看是發(fā)什么了,如果想讓對方容易操作,你就把你建立工程時的文件夾直接打包發(fā)過去就行了。如果你想讓對方學(xué)習(xí)一下簡歷工程,就把你自己定義的頭文件和函數(shù)定義的文件發(fā)過去就行了,他在建立工程后再把你的文件包含進去就可以運行了。
你好,若要將C語言源程序轉(zhuǎn)換成可在不同平臺上運行的,可以采取以下步驟: 使用Qt框架:Qt是一個跨平臺的C++圖形用戶界面應(yīng)用程序框架,它允許開發(fā)者在多種操作上部署應(yīng)用程序,包括Windows、Mac OS X、Linux、iOS和Android。
怎樣用c語言編寫使別人關(guān)機的程序并怎樣發(fā)給別人?
將下面代碼存為vbs文件,如:shutdown.vbs,然后雙擊或在文件上點右鍵選擇以命令提示打開,如果到了你設(shè)置重啟的時候,會出現(xiàn)關(guān)機的對話框。直接下面代碼程序會出現(xiàn)關(guān)機的對話框,最后的回車注釋掉了,正常使用時,請去掉注釋符。以下代碼在window 2000 下通過。
通過C語言實現(xiàn)關(guān)機,有兩種方式:1 通過system函數(shù),調(diào)用dos的關(guān)機命令。通過stdlib.h中的 int system(char *cmd);可以dos命令cmd。dos下關(guān)機的命令為shutdown -s,于是嗲用 system(shutdown -s);即可實現(xiàn)關(guān)機操作。
而你訪問數(shù)組a和b時,卻訪問了a[20]和b[20],訪問越界了。你只要如下改改就行了。
if(ch==Y||ch==y)system(shutdown -l );break;} ca 0:exit(0);break;default:printf(輸入錯誤!);} } } 看看里面的關(guān)機語句,自己領(lǐng)悟吧。當(dāng)時是一個新手,注釋都不沒寫,這是一個不好的習(xí)慣,你學(xué)C語言的話,一定要記得寫哦!這是方便自己檢查錯誤還有方便別人查看。
C語言可以通過system函數(shù)實現(xiàn)調(diào)用命令(shell 命令)。system函數(shù)聲明于stdlib.h, 形式為 int system(const char *cmd);功能為cmd中的shell指令。在windows中,關(guān)機命令為shutdown. 具體說明如圖:更多信息,可以命令行下輸入shutdown /?查看。
電腦定時關(guān)機技巧:自定義編程實現(xiàn)定時關(guān)機是常見的電腦操作,命令和設(shè)置都能輕松實現(xiàn)。然而,今天百事小編將帶你嘗試一種特別的方式——自己編寫一個電腦自動關(guān)機程序。這種方法既有趣又有成就感,下面就來一步步教你如何動手操作。首先,我們需要借助編程,以C語言為例,推薦使用vc++0。
C語言編程的程序怎么在別人的電腦上運行
1、你用DEV運行后,在你的.c的文件的目錄下可以找到同名的EXE文件,把這個EXE到別人電腦上運行就可友了。
2、當(dāng)然不是。首先OS必須相同,Windows的可文件不能在Linux下運行。其次如果程序調(diào)用了庫函數(shù),運行機器上必須了這些庫,如.NET、VC++ Redistributable等。
3、用bootcamp虛擬個xp,然后裝個codeblock的windows版,用它把源文件編譯成。exe的文件。交作業(yè)。在mac os x下裝個codeblock的mac版些程序,調(diào)試。但這樣也只能做些平臺無關(guān)的程序,如果和掛上鉤的就只能在具體的平臺下寫了。
如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
本文鏈接:http://xinin56.com/kaifa/228056.html