當前位置:首頁 » 編程軟體 » 兩個代碼同時編譯運行

兩個代碼同時編譯運行

發布時間: 2022-04-21 18:24:36

『壹』 新手求教一個問題fortran同時運行兩個程序內容詳見

open的文件是數據文件,不是那個ANB3.DAT.f90程序文件

Linking...ANB3.DAT.obj : error LNK2005: _MAIN__ already defined in 124.OBJ 意思是說ANB3.DAT.obj和124.OBJ兩個文件裡面都有main程序,即一個工程裡面有兩個main程序,所以出錯了
兩個main程序應該是獨立運行的

『貳』 codeblocks如何同時編譯兩個c語言程序

假設是 a.c b.c
在 a.c 中寫:
#include 「b.c」

居然沒採納我這么簡單的答案。 有興趣可以嘗試下「習語言」,很簡單,為簡單而生的C語言。

『叄』 C語言多線程問題:如何讓下面兩段代碼同時運行 就是播放生日歌的同時輸出文字

#include <Windows.h>
#include <stdio.h>
#include <process.h>

VOID MyPlaySound(LPVOID lp)
{
unsigned FREQUENCY[]={392,392,440,392,523,494,
392,392,440,392,587,523,
392,392,784,659,523,494,440,
698,698,659,523,587,523,
392,392,440,392,523,494,
392,392,440,392,587,523,
392,392,784,659,523,494,440,
698,698,659,523,587,523};
unsigned DELAY[]={375,125,500,500,500,1000,
375,125,500,500,500,1000,
375,125,500,500,500,500,1000,
375,125,500,500,500,1000,
375,125,500,500,500,1000,
375,125,500,500,500,1000,
375,125,500,500,500,500,1000,
375,125,500,500,500,1000};
int CIRCLE;
for(CIRCLE=0;CIRCLE<50;CIRCLE++)
{
Beep(FREQUENCY[CIRCLE],DELAY[CIRCLE]);
}

}

VOID MyPrint(LPVOID lp)
{
int i;
char a[10][4]={"一","二","三","四","五","六","七","八","九","十"};
for(i=0;i<10;i++)
{
printf("%s",a[i]);
Sleep(500);
}

}

int main()
{
_beginthread(MyPlaySound, 0, NULL);
_beginthread(MyPrint, 0, NULL);
Sleep(20000);
return 0;
}
編譯之前記得把項目屬性里改成多線程方案的.不然會出錯.我是在VS2010下編譯的.

『肆』 怎麼將兩個C文件一起編譯

把下面程序改成子程序位置不變,然後在上面程序中調用之前聲明 一下

『伍』 請問使用sublime text3進行java程序編譯時,如何同時編譯並運行多個類

兩個類分別有各自的入口函數,這就相當於是兩個程序,要運行只能單獨運行,這不管是記事本cmd還是notepad++還是eclipse都是這樣,如果兩個類需要一起運行,可以用其中一個類調用另一個類的方法,例如
final class A{
public A(){

System.out.println("Excuting");

}

}
untitled類中調用new A();就行

『陸』 c語言在gcc中兩個文件同時編譯

就是寫一個main函數測試寫的函數功能是否正確。
新建一個文件test.c,內容如下
#include<stdio.h>
void main()
{
char str[]={"I Am A Student!\n"};
char ch='S';
int count=0;
printf("%d\n",count_standard(str, char ch, count));

}

編譯:gcc test.c 2.c
執行:./a.out

『柒』 c++怎麼同時運行兩個函數,代碼怎麼寫

請在C++11以上編譯

#include<thread>
#include<ctime>
usingnamespacestd;

clock_tRunTime=-1;

voidFunction(){
clock_tts=clock();

//做些什麼

RunTime=clock()-ts;
}

intmain(){
//開個多線程即可
threadThread(Function);
//將線程交給系統獨立運行,這是只能用變數來檢測函數是否結束
Thread.detach();
//檢查是否運行完畢,因為變數在線程中的使用次數少,所以直接用,不然還要用互斥
while(RunTime!=-1);
return0;
}

『捌』 在c語言中,把兩個函數放在兩個程序文件中,怎樣作為兩個文件進行編譯,連接和運行

不知道你用的是什麼編譯器,如果用的是VC的話,可以嘗試下我的做法:
創建兩個源代碼文件:1.cpp和2.cpp
1.cpp中內容:
#include<stdio.h>
#include"2.cpp"/*採用包含命令調用2.cpp中的函數*/
int max(int x,int y)
{
return x>y?x:y;
}
int main()
{
int a,b,m,n;
a=10;
b=30;
m=max(a,b);
n=min(a,b);
printf("%3d%3d\n",m,n);
return 0;
}
2.cpp中內容:
int min(int x,int y)
{
return x<y?x:y;
}
把這兩個源代碼放到一個文件夾下,編譯並運行1.cpp即可。注意,2.cpp中沒有main函數,所以不能直接編譯2.cpp。其實由於最終1.cpp和2.cpp要連接到一起形成一個可執行文件1.exe,所以2.cpp中也不能有main函數。

『玖』 C語言如何將兩個源程序文件連接在一起編譯

你建個項目(project),把兩個文件放在一起就行了。

熱點內容
java漢諾塔遞歸演算法 發布:2025-04-02 06:28:40 瀏覽:120
可執行文件是編譯鏈接後生成的文 發布:2025-04-02 04:36:44 瀏覽:168
電腦文件加密軟體免費 發布:2025-04-02 03:02:51 瀏覽:800
php圖片管理 發布:2025-04-02 03:01:11 瀏覽:260
然後弄編程 發布:2025-04-02 02:54:06 瀏覽:107
解壓室俱樂部 發布:2025-04-02 02:47:04 瀏覽:276
安卓哪裡下載文豪野犬 發布:2025-04-02 02:45:04 瀏覽:786
優酷安卓怎麼免廣告 發布:2025-04-02 02:30:07 瀏覽:830
安卓系統怎麼把繁體字改為簡體字 發布:2025-04-02 02:14:39 瀏覽:321
androidpos機 發布:2025-04-02 01:40:54 瀏覽:370