問題タブ [libs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
qt-creator - QtCreator:QtサブディレクトリプロジェクトでLIBSを再定義しないでください
subdirs project私は次の構造のQtを持っています:
WebServiceLIBS外部Qtプロジェクト(WebServiceの.proファイル)から含まれています
GUIWebサービス(GUIの.proファイル)を使用します。
つまり、基本的にGUIは、の1つのヘッダーファイルをWebService使用し、次に、の複数のヘッダーファイルを使用しますExternalQtProject。
問題:LIBSからのエントリWebServiceもに含めるまでリンカーの問題が発生するGUIため、 :GUIからのすべてのLIBSが発生します。ExternalQtProject
明確な依存関係(GUI-> WebService-> ExternalQtProject)があるので、サブプロジェクトのこの再定義を回避する方法はありますか?LIBSGUI
-編集1-
QMakeのサブディレクトリテンプレートを使用するにはどうすればよいですか?プロジェクトをより適切に構成するのに役立ちますが、LIBS
linux - Linux に libs3 をインストールする
誰かが LINUX で libs3 をインストールするための詳細な手順を教えてくれませんか? 手続きだけで済みます。
前もって感謝します。
g++ - ubuntu で make/g++ を使用してライブラリをリンクする
私のmakefileが次のようになっているとしましょう:
では、g++ はどのディレクトリでライブラリを検索しますか? 私は仮定していた。しかし、そこにライブラリを配置しても、それらが見つからないという不平を言います(*.lib正しいファイルですか、それともUNIXは別のエンディングを使用していますか?!)
c++ - MinGW64 ライブラリと MSVC 2010 のリンク
MinGW 4.7.2 でコンパイルした自己コンパイル ライブラリ (zlib、SDL、SDL_Mixer、SDL_Image、PCRE、...) (.dll.a、静的ではない) をリンクしようとしていますが、現在は MSVC 2010 (x64) を使用しています。 、これは正常に動作しますが、アプリケーションを起動しようとすると、「deflateInit2」が SDL_Mixer.dll に見つかりませんでした (ただし、これは zlib.dll にあるはずです...) などの奇妙なエラーが発生します。何が原因でしょうか? それらを MinGW とリンクすると、すべて問題なく動作します。MSVC が適切に使用できるように、*.dll.a ファイルを *.lib ファイルに変換する必要がありますか? リンクの順序に注意する必要がありますか?
公式ライブラリを使用しない理由を誰かが尋ねる前に、それは MinGW 4.7.x で適切に動作しないためです。MinGW 4.7.x では常にスタックが破損しています。
奇妙な MessageBox のスクリーンショット: http://i.imgur.com/zUlTt.png
java - Tomcat に現在のプロジェクトのライブラリを含めるにはどうすればよいですか?
各プロジェクトに必要なライブラリを含めてから、必要なすべてのライブラリを tomcat フォルダーに追加することをお勧めします。現在、Tomcat は必要なすべてのライブラリを Tomcat の lib フォルダに配置する必要があるようです。プロジェクトのビルドパスからライブラリを使用するにはどうすればよいですか? 私はEclipseでTomcat 7.032を使用しています。
android - libsを使用してAndroidプロジェクトをIDEA11からDEA12に移行できませんでした
IDEA11を問題なく使用して取り組んでいるAndroidプロジェクトがあります。IDEA 12への切り替えlibフォルダー内のjarからクラスをインポートするときに、奇妙な問題が発生します。パッケージ名は解決されますが、クラス名は解決されません。これは同じプロジェクトのスクリーンショットで、左はIDEA 11、右はIDEA 12です。http://i.stack.imgur.com/e40l0.png
*ワイルドカードのインポートでインポートを終了し、ビルドが成功した場合。両方のIDEは同じプロジェクトフォルダとファイルを使用しています。両方のIDEは、このスクリーンショットが示すように同じプロジェクト設定を示しています(左IDEA 11、右IDEA12)。 http://i.stack.imgur.com/E1YSi.jpg
誰かが何が起こっているのかについての手がかりを持っていますか?私の環境は、最新のAndroid開発キットを備えたOSXMountainLionです。
ありがとう!
android - インポート android.support.v13.app.FragmentActivity を解決できません
Android プロジェクト ( http://developer.android.com/training/animation/screen-slide.html ) をテストしていますが、1 つのクラスにエラーがあります。
ライブラリにjarを追加しました(v13とv4の両方があります)が、エラーは引き続き発生します。ありがとうございました。
編集: v13 を v4 に変更した後、多くのエラーが消えて 2 つだけ残ります。
スーパー(fm); コンストラクター FragmentStatePageAdapter(FragmentManager) は未定義です。
と
public Fragment getItem(int position) - 戻り型は FragmentStatePageAdapter.getItem(int) と互換性がありません。
c# - Monodevelop libs/ フォルダー
github から .jar ファイルを取得しましたが、それを Android アプリの libs/ フォルダーに配置するように求められました。Android 用の MonoDevelop を使用していますが、libs/ フォルダーがどこにもありません。Eclipse では、オプションの下に .jar ファイルのパスを追加できることがわかりました。MonoDevelop でも同じことはありますか? この .jar ファイルを正しく設定する方法を教えてください。
編集
使用したい jar は次のとおりです: http://loopj.com/android-smart-image-view/ Android 用の MonoDevelop 用にこれを設定してください。
linker - Qt5 Osx リンカ エラー
このリンカー コマンドの後に、qmake によって生成された Makefile から次のエラーが表示されます。
エラー:
そのスペルでライブラリが存在しないことを確認できます。ただし、QtWidgets.la があり、QtWidgets を持つ QtWidgets.framework dir もあります。
libディレクトリには、どのファイルにもQt5プレフィックスがありません.Qtを変更する方法があるため、それを検索しません.
名前を変更して移動できることは理解していますが、すべてのライブラリに Qt5 プレフィックスを付けるのは大変な作業です。
c++ - 静的ライブラリと動的ライブラリを混在させると LNK2005 エラーが発生する
静的 libと動的 lib ( usingと呼ばれる)ficus.dllにリンクする DLL を作成しようとしています。utils.libcrux.dllcrux.lib
を生成するときcrux.dll、私もutils.libその一部として含めました。
リンク時にこれらのエラーが発生します
1>crux.lib(crux.dll): エラー LNK2005: "public: char __thiscall std::basic_ios >::fill(char)" (?fill@?$basic_ios@DU?$char_traits@D@std@@@ std@@QAEDD@Z) は既に Utils.lib(BaseTypes.obj) で定義されています
Crux/utils/および ficus がすべて同じ /MTd フラグでコンパイルされていることを確認済みです。
これらのリンク エラーを回避する方法はありますか (を使用する以外に/FORCE:MULTIPLE)?
ありがとう。