1. c語言生成的exe程序如何生成可安裝程序
編譯器一般生成的是調試版程序,需要編譯器提供的共享鏈接庫,沒有vc的電腦就不能運行這些程序
如果想在沒有vc運行,需要生成發布版的vc程序,把鏈接庫由共享改成靜態鏈接庫,在編譯選擇release 32(默認debug 32)
2. 如何將寫好的一段C語言程序弄成可以在任何電腦上使用的軟體
編譯 運行後 在你的工作目錄下面找到一個同名的.exe文件,然後把它帶著走,到哪裡都可以用
當然,如果你程序中用到了配置文件 資源文件或者dll文件 也請一並打包帶走
如果程序比較大,可以到網上搜一下打包安裝包的軟體,可以製作安裝包
值得一提的是,你用windows下編出來的程序,對方電腦必須也是windows操作系統,否則無法運行
3. 用C語言編寫簡單的安裝程序
#include <stdio.h>
#include <stdlib.h>
char CopyFile(); //申明函數
void main()
{
system("mkdir C:\\aa"); //創建文件夾
CopyFile();
}
char CopyFile()
{
FILE *fp1,*fp2;
char c;
char source[20],destine[20];
printf("please input source filename:");
scanf("%s",source);
if((fp1=fopen(source ,"r"))==NULL)
{
printf("error opening file %s\n",source);
exit(0);
}
if((fp2=fopen(destine ,"w"))==NULL)
{
printf("error opening file %s\n",destine);
exit(0);
}
while(!feof(fp1))
{
c=fgetc(fp1);
fputc(c,fp2);
}
printf("\nok!\n");
fclose(fp1);
fclose(fp2);
return c;
}
4. c語言用什麼軟體編寫
可以編寫c語言的軟體有:Vim、C++編譯器、Dev-C++、Code::Blocks、Visual Studio等。
1、Vim
Vim是一個類似於Vi的著名的功能強大、高度可定製的文本編輯器,在Vi的基礎上改進和增加了很多特性。VIM是自由軟體。Vim普遍被推崇為類Vi編輯器中最好的一個,事實上真正的勁敵來自Emacs的不同變體。
1999 年Emacs被選為Linuxworld文本編輯分類的優勝者,Vim屈居第二。但在2000年2月Vim贏得了Slashdot Beanie的最佳開放源代碼文本編輯器大獎,又將Emacs推至二線, 總的來看, Vim和Emacs在文本編輯方面都是非常優秀的。
5. 怎麼把c語言編的程序轉變成apk的安裝包
嚯嚯嚯 如果你有 程序的源代碼就簡單了
1、搭建Java開發環境,搭建ADT開發環境
2、根據c代碼功能設計應用界面,就是一些簡簡單單的xml文件配置的啦
3、定義界面響應事件,就是一個Java函數啦,進了函數里你想幹啥就幹啥了(想幹啥就幹啥不包含方法的輸入輸出部分咯)
3、在方法里用 Java語法重新實現c的每個方法,不好實現的想辦法實現
4、編譯、打包、簽名 再找個Android手機拷貝進去,安裝,執行,出來啦,簡單吧
當然如果你沒有源代碼的話就要稍復雜些,當然不會復雜很多
就是在上面第1步前加些步驟:
1、反編譯二進制文件得到程序源代碼
2、反編譯結果一般不怎麼好看,對照著程序功能和反編譯結果好好整理整理得到漂亮的源代碼
3、得到源代碼後就又簡單了參考上面的步驟而已
============================================================
以上是開玩笑的,簡單的說就是參考C代碼開發 Android 應用,已經於C語言沒關系了
6. C語言怎麼製作安裝包
可以使用inno steup進行封包操作,當然也可以使用代碼進行操作,但一般使用的編譯器都是破解的閹割版,還是建議使用軟體,inno的使用網路一下就有了
7. 用C語言寫出來的程序如何打包成完整的軟體
1、如果是用VC++ 直接可以生成release exe的可執行文件。
2、以GCC編譯器為例,可以分為四步。
第一步是預處理,包括語法檢查等工作。
gcc -P abc.c
第二知步由源程序生產匯編語言代碼。道
gcc -S abc.c
會生成abc.s文件,這個文件里就是匯編代碼。
第三步編譯器生成目標代碼,一回個源文件生成一個目標代碼。
gcc -c abc.c
會生成abc.o
第四步連接器從目標代碼生成可執行文件。答
gcc abc.o
目標代碼包括機器碼和符號表(函數及變數名)。連接器的主要作用是通過符號表在庫文件和其他模塊中找到在目標代碼中引入或未定義的符號(函數及變數名),將幾個目標代碼合成可執行文件。
8. 如何製作軟體批量安裝包
軟體瘋狂裝(批量安裝常用軟體) 簡體中文綠色版
http://www.jz5u.com/soft/search.asp?act=topic&keyword=%C8%ED%BC%FE%B7%E8%BF%F1%D7%B0
9. 怎麼用C語言開發軟體
語言本身是一種工具,真正要開發軟體還是需要掌握系統提供的API和具體的開發模式。
C語言在Linux可以開發出不錯的程序,如果是Windows的話,建議再學學C++,再看看一些關於Win32和MFC的書;
給你推薦幾本:《Windows程序設計》藍皮的,初學Windows編程比較不錯
《Windows核心編程》這本是國外寫的,再深入的話可以看看
Linux嘛:可以看看《Unix/Linux編程實踐教程》,深入的話看《UNIX環境高級編程》