标题:C語言程式呼叫另一個C語言程式
只看楼主
hjchen
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2011-5-19
结帖率:0
已结贴  问题点数:10 回复次数:3 
C語言程式呼叫另一個C語言程式
各位好,
  我有兩組個獨立的c語言程式(網路下載的open source), A 和 B, 分別在linux下的不同目錄,
可以個別make成獨立的應用程式執行檔. 例如A是將文字轉成png檔, B是將png圖檔轉成bmp圖檔.
我希望make完之後只有一個執行檔可以將文字直接轉成bmp圖檔.  但我不希望是在A中去呼叫外
部程式B, 因為這樣還是會有兩個c語言的執行檔. 請問我該如何做, 可以將兩個獨立的c程式結
合成一個? 或是各位前輩可以提供參考的資料?!  不勝感激, 謝謝!
搜索更多相关主题的帖子: linux 
2011-05-19 14:29
tisyang
Rank: 8Rank: 8
等 级:蝙蝠侠
帖 子:132
专家分:737
注 册:2011-5-7
得分:5 
linux 命令行技巧
参数设置好后,依次执行程序A和程序B
(A;B)

C++ 用无参数构造函数生成对象时候请勿在构造函数后添加无用的那一对括号,否则有可能会被当成函数声明而忽略,嗯,栈上构建的时候就是这样。
2011-05-19 14:49
hjchen
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2011-5-19
得分:0 
回复 2楼 tisyang
多謝回覆. 但這樣還是有兩個執行檔. 我希望只有一個執行檔, 不知有沒有什麼方法可以將B當做lib呼叫, 放進A中?!
2011-05-19 15:19
jacksongod
Rank: 2
等 级:论坛游民
帖 子:32
专家分:82
注 册:2011-5-18
得分:5 
自己写个.h 把第二个程序的declaration写进去然后用第一个程序呼叫?
2011-05-19 16:00



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-340419-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.331481 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved