No.2ベストアンサー
- 回答日時:
> ソースコードがあればソフトウェアは簡単に作れますか?
知識が無い人には簡単とは言えないかもしれません。
ソースコードの実体は通常ただのテキストファイルです。
source codeの名のとおり、プログラムのもとになるもので、プログラム言語という表記方法で、ソフトウェアの動作が書かれています。
ソフトウェアの部品であり、設計書ともいえます。
ソフトウェアを作るには、ソフトウェアに必要な全てのソースコード(またはコンパイル済みのバイナリ)がそろっている必要があります。
また、その環境とソースにあったコンパイラなどのツールが必要です。
ソースコードをこれらのツールでコンパイルしてソフトウェアを作ります。
知識がないと、最初はこのコンパイル作業だけでも結構手間取るかもしれません。
ソフトウェアによっては、色々な設定が必要になります。
また、ソースを修正したり、自分で書くためには、そのソースの書かれたプログラミング言語を勉強する必要があります。
英語を知らずに英文を正しく直したり書いたりできるはずがありません。
> MacWinLinuxでそれぞれ方法は違いますか?
それぞれの環境で使用するコンパイラ等がおそらく違いますので、具体的な操作方法は違います。
本質的には大差ありませんが、それは解っている人の感覚です。理解するには勉強が必要です。
> MacWinLinuxどのソースコードかみわける方法もできれば教えてください。
まず、ソースコードはどんな言語で書かれていますか。
もしも言語がVBならおそらくWindowsでしょうし、Objective-CならMacの可能性が高いかもしれません(違う可能性もあります)
Javaや標準C等ならどの環境でも動作したり、ソースだけからはわからないかもしれません。
言語とその中に書かれた特徴を見れば、詳しい人間は判別できるかもしれませんが、
これらの情報なくして、詳しくない人に見分け方を教えることは不可能です。
聞かれている内容を例えると、部品も見せずにこれといった情報もなく、
「部品があればパソコンは簡単に作れますか?AopenとAsusではそれぞれ方法は違いますか?
どの部品かみわける方法もできれば教えてください。」
と聞いているのと大差ありませんので、「どこかに書いてありませんか?」くらいしか答えようがありません。
参考になる質問の背景と、ソース(の一部)を提示してください。
この回答へのお礼
お礼日時:2006/10/29 08:22
全てのソースコードとコンパイラはあるのですが、やり方が全く分からないので導入は見送ることになりそうです。ソースコードがあればMacWinLinuxどの環境でも活用できると思ってましたがそうでもないんですね。非常に良く分かりました。丁寧にありがとうございました。
No.4
- 回答日時:
見分け方?
たいてい、ソースコード入りのファイルの上のほう、
ディレクティブが書いてあれば、大きなヒントになりますね。
実例を探してみてください。
(「IDEにて参照設定が必要」などと断り書きがある場合は、そちらを見るのが優先です。)
参考URL:http://www.nifty.com/webapp/digitalword/word/034 …
No.3
- 回答日時:
質問者さんはどの程度のPGの技術をお持ちなのか分かりませんが。
質問を変えてみてはどうでしょうか。
この環境で動作する、こんなソフトを作るにはどんなツールがいるのか。またどうすればいいのか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- オープンソース IT用語、ソースとオブジェクト、改変と翻訳と翻案の違いなど どのようにりかいすればよいのですか 1 2022/09/09 10:02
- 工学 シミュレーションのソースコードについて 4 2022/07/13 23:20
- iPhone(アイフォーン) 見た目上の銀行口座の金額とかを変える事ってできるみたいですね? https://freeherobl 1 2023/04/23 12:24
- C言語・C++・C# C言語のファイル入力が分かりません 2 2022/05/22 06:35
- HTML・CSS htmlのデータをwebページみたいに見る方法 5 2023/06/23 17:47
- システム 古いWEBシステム。もう追加プログラムは作れない? それともできる? 6 2022/06/08 13:41
- C言語・C++・C# C言語で移動平均のプログラムを作りたいのですが、数値をファイルから取ってきて計算をするプログラムはど 1 2022/09/29 01:21
- C言語・C++・C# Cのコンパイルでコメントアウトをそのままオブジェクトに保持したい 7 2023/08/01 22:22
- C言語・C++・C# このプログラミング誰か教えてくれませんか 1 2022/05/21 02:41
- IT・エンジニアリング 700行近いソースコードを読むのに、プログラマーやエンジニアの方はどのくらいの時間かかるものですか? 2 2022/12/11 23:51
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
<unistd.h>をVisualStudioでつ...
-
math.hに含まれる関数が使えない
-
C言語をコンパイルするとコンピ...
-
実行後にコンパイルに失敗しま...
-
アプリケーションのDLLファイル...
-
<math.h>ヘッダを入力している...
-
lhafileをインストールしたい
-
MVSマシンで0C7でABENDしたので...
-
三角関数
-
c言語です コンパイルした時に...
-
VS2010環境で2点ほど質問
-
プログラム Arduino
-
WindowsAPIプログラムをgccでコ...
-
Verilog_HDLでのdefineとifdef
-
コンパイル失敗と表示されまし...
-
ビルダーとは何ですか?
-
[COBOL] ソースの復帰
-
Cのコンパイルでコメントアウト...
-
Makefileでのコンパイル方法
-
c言語でログイン処理はできます...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
<unistd.h>をVisualStudioでつ...
-
アプリケーションのDLLファイル...
-
共有ライブラリの内容確認について
-
シリアル通信の受信待ちについて
-
C#で char型とstring型の比較で...
-
64ビットのlinuxで32ビットメモ...
-
Verilog_HDLでのdefineとifdef
-
math.hに含まれる関数が使えない
-
自作DLLの中身を暗号化
-
C言語で作ったらWindowsでもMac...
-
実行後にコンパイルに失敗しま...
-
lhafileをインストールしたい
-
c言語です コンパイルした時に...
-
ビープ音が鳴りません・・・
-
すべてのリビルド: 0 正常、 0 ...
-
gcc バージョン違いによるコン...
-
Cのコンパイルでコメントアウト...
-
CLRアプリと通常のアプリとの違い
-
「インクルードファイル 'pthre...
-
MVSマシンで0C7でABENDしたので...
おすすめ情報