CまたはC++コンパイラとは、DLLを介してCまたはC++プログラムを呼び出してコンパイルできます。
私がやってみたいのは、CやC++プログラムで使用するDLLを使って関数を呼び出すことです(両方ともDLLを使用しているため)。メソッドで何かを聴いているファイルをコンパイルします。
私は、exeファイル(または.appファイル)をコンパイルできるライブラリがほしいと思っています。プログラム(DLL)から呼び出すことができるC++コンパイラ
0
A
答えて
0
lccのようなコンパイラを試してみるとよいでしょう。それは、商用プロジェクトの場合、おそらくあなたにDLLのバージョンを提供します...
2
あなたの最善の選択肢は、Clangです。私は、以下のリンクが有用であることが判明し、それを自分自身の学習を開始している - C++コード
Clang - library based architecture
0
ためgtags/cscopeの私の使用を置き換えるために、素敵なC++クロスリファレンス・ツールを構築します
Clangが最初に気になることです。もう1つはTaskGraphです。これはGCCをラップするテンプレートベースの方法です(残念なことに、TaskGraphは明確なライセンスを持っていませんので、メンテナの話をする必要があります)。
関連する問題
- 1. C DLLからC#DLLを呼び出すことはできますか?
- 2. C#プログラムからC DLLを呼び出す
- 3. PowershellからC#dllを呼び出す
- 4. このDLL関数をC++/Cから呼び出す方法
- 5. DLLが.NET DLLを呼び出すことはできますか?
- 6. C++ dllを呼び出すときにSystem.AccessViolationExceptionが発生する
- 7. Delphi 5アプリケーションから.net(2.0)dllを呼び出すことができます
- 8. ASP.NETからDLLを呼び出すことができません
- 9. Oracleからdllを呼び出すことができません
- 10. CプログラムからJavaを呼び出す
- 11. マネージコードからの呼び出し時にC++ DLLがクラッシュする
- 12. C++でC#dllを呼び出す
- 13. linuxクライアントからwindows DLLを呼び出すことはできますか?
- 14. Cからdll関数の呼び出しでクラッシュする#
- 15. DLL間でC++コンパイラのインラインメソッド呼び出しを行うことは可能ですか?
- 16. Windowsでdllコードを生成したり、C++/C#でgolangコードを呼び出すことができますか?
- 17. PythonがDelphiをDLLで呼び出すことはできますか?
- 18. vbscriptでC#dllを呼び出す
- 19. COMなしのアンマネージC++アプリからC#dllを呼び出す
- 20. C++/CLIアプリケーションからC#.dllを呼び出す方法は?
- 21. C++ DLLからC#関数を呼び出す
- 22. C#クライアントアプリケーションからC#COMサーバーDLLを呼び出す
- 23. SQL Server 2008からアンマネージC/C++ DLL関数を呼び出す
- 24. Visual Studio 6でVBからVS2010 C++ dllを呼び出す
- 25. C#アプリケーションで.dllからグローバルにメソッドを呼び出す
- 26. VB6で作成されたDLLをCから呼び出す
- 27. Silverlightアウトオブブラウザーアプリは.NET DLLを呼び出すことができますか?
- 28. どのように私はPHPからCプログラムの関数を呼び出すことができますか?
- 29. .NETからDLLを呼び出すときの問題
- 30. C#からC++コードを呼び出すことはできますか?
DLLを参照していますが、Windowsを想定するか、* nixも必要ですか? –
コンパイラをDLLとして実装しますか?または、C++アプリケーションに静的にDLLをリンクしたいですか?あなたは何をしたいですか?質問は私にはっきりとは分かりません。 –
本当にDLL版のコンパイラが必要ですか?代わりに、 'popen'または 'CreateProcess'を呼び出す関数を書いて基礎のコンパイラを呼び出すのはなぜですか?ユースケースを知ることだけに興味があります。私はhttp://clang.llvm.org/features.html#libraryarchからclangを探検します。 – hackworks