當前位置:首頁 » 編程語言 » c語言exe運行

c語言exe運行

發布時間: 2022-11-06 17:28:08

『壹』 c語言程序生成exe文件無法運行

一般來說,這是因為你在VC中build的方式為debug,這樣程序包含了一些debug信息,可以用於檢查錯誤,但不能在VC之外運行。build方式改成release就可以直接運行了。在VC界面上找找就能看到。
stream的話,發生錯誤行的內容是?
這樣是你傳了一個NULL參數給文件流,看來還是相對路徑問題。
如果用相對路徑,VC下的本地路徑在exe文件的上一級目錄,而exe文件單獨運行時就不行了,相對路徑的話換絕對路徑呢?

『貳』 c語言如何把c程序編譯成可執行的exe文件

1、編寫一段簡單的代碼,如下圖所示,編輯一段簡單的輸出語句。

『叄』 C語言程序exe文件的運行

在開始菜單中點擊運行,輸入cmd 再看你的exe程序的路徑,輸入cmd中回車,就可以看見結果,或者你在你的C源代碼中程序結束前加上system("pause");也可以看到結果。 1、在tc環境下,為了看結果,往往用ALT+F5顯示,很麻煩,你可以在程序最後加上一句:getch(); 不推薦使用getchar();如果加上了getch(); 語句通不過編譯,就加上頭文件 #include"conio.h",保證成功!!1、在VC6環境下編寫dos程序,直接就會將結果顯示出來,不需要加上getch();

『肆』 c語言中怎樣打開一個exe並操作

第一種,可以用cmd指令運行一個exe文件。
char cmd[128]={0};
strcpy(cmd,「d:\123.exe」);
system(cmd);
第二種,可以創建一個子進程,用fork或者createprocess函數,創建一個進程;然後運行exe文件。

『伍』 c語言程序exe如何在手機運行

Android設備上的應用程序大都是用Java語言編寫的,但有時我們需要用C語言進行一些底層的開發,但我們一般的PC機CPU都是Intelx86架構,而大多數移動設備CPU都是ARM架構,因此在linux上編譯運行的可執行程序是不能直接在Android手機上運行的,但是我們可以在PC機上交叉編譯出能在ARM平台下運行的程序。

1.安裝交叉編譯工具

首先,我們需要在Linux下安裝 arm-none-linux-gnueabi-gcc交叉編譯工具鏈下載地址(找了好久~_~)

不多說了,放到usr/local/bin目錄下,解壓文件包,解壓後得到一個arm-2009q1文件夾,然後把arm-2009q1下的bin目錄配進環境變數

如果在終端下執行arm-none-linux-gnueabi-gcc -v可以成功的話,就說明配置成功了,如圖

『陸』 如何在C語言中調用exe文件

在C語言中調用exe文件,可以使用system函數。
1、函數聲明:
int system(const char *cmd);
2、頭文件:
stdlib.h
3、函數功能:
調用cmd中包含的系統命令。要執行exe文件,直接cmd賦值該exe文件的文件名即可。可以包含相對路徑或者絕對路徑。
4 示例代碼:
如在D:\A\下存在有my.exe文件。當前C程序可執行文件位於D:\B文件夾下。
那麼調用my.exe可以使用
system("d:\\A\\my.exe");
也可以使用
system("..\\A\\my.exe");
如果my.exe就在D:\B下,那麼可以直接
system("my.exe");

『柒』 c語言生成的exe文件怎麼執行

你在程序中少了一條語句。。。
一、在程序代碼最後加一個 getchar() 。等待輸入一個數據,這樣可以延緩程序完成的時間,保持輸出窗口不關閉。以保證你可以看到輸出結果。
二、在程序的末尾加上 system("pause"),

『捌』 c語言中怎樣打開一個exe並操作

包含頭文件<windos.h>,首先找到你的exe文件的全路徑名例如:(D: emp otepade.exe),拷貝過來,然後執行

STARTUPINFOAstartinfo;
PROCESS_INFORMATIONm_pinfo;
memset(&startinfo,0,sizeof(STARTUPINFOA));

startinfo.cb=sizeof(STARTUPINFOA);

startinfo.dwFlags=STARTF_USESHOWWINDOW;

startinfo.wShowWindow=SW_SHOWNORMAL;

charfilename[255]="D: emp otepade.exe";
CreateProcess(NULL,filename,NULL,NULL,FALSE,0,NULL,NULL,&startinfo,&m_pinfo);
這是多進程的知識,你可以參考一下。。。。

『玖』 如何用C語言寫一個可運行的exe程序

一\要生成.exe程序,要經過三個步驟:編碼->編譯->鏈接
二\我用linux系統上的vim,編碼好可直接生成.exe文件
例如:新建文本名叫c.c的文件,對文件進行編碼,輸入以下程序:
#include <stdio.h>
int main(void)
{
printf ("hellow world");
return 0;

}
三\保存退出後,用gcc編譯命令,編譯c.c文件,命令如下
gcc c.c -o c
生成的c文件就是.exe文件

『拾』 c語言中exe文件可以直接運行嗎

如果該exe沒有依賴別的動態鏈接庫是可以的,如果依賴別的動態鏈接庫則需要把相應的lib文件和dll文件拷貝到你的exe下面,前提是,所有的文件都是正確的,沒有錯誤文件

熱點內容
ftp保存密碼是灰色 發布:2025-01-11 14:00:07 瀏覽:260
壓縮文件最好 發布:2025-01-11 13:59:58 瀏覽:648
有幾家java培訓機構 發布:2025-01-11 13:55:05 瀏覽:475
搭建個人伺服器缺點 發布:2025-01-11 13:54:13 瀏覽:375
怎麼用安卓的手機登錄ios第五人格 發布:2025-01-11 13:44:11 瀏覽:768
登陸Ftp重輸密碼 發布:2025-01-11 13:40:12 瀏覽:334
解壓神器有氧射擊 發布:2025-01-11 13:33:04 瀏覽:853
百度雲的好友在哪個文件夾 發布:2025-01-11 13:32:13 瀏覽:749
2級c語言試題 發布:2025-01-11 13:09:21 瀏覽:941
rft屏幕代碼編譯 發布:2025-01-11 12:54:01 瀏覽:745