問題タブ [import-libraries]

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.

0 投票する
1 に答える
246 参照

netbeans - Java ライブラリを NetBeans を使用するプロジェクトにインポートする際の問題

設定した課題を完了するために必要なライブラリのインポートに問題があります。

ライブラリをプロジェクトに追加したかどうかはわかりませんが、ライブラリのクラスはプロジェクトのライブラリ セクションにあるようです。

http://imgur.com/Co6IOzq,qCJaXHh,ZJVUnbZ

project1 を右クリックしてプロパティに移動し、ライブラリを追加しました。

http://imgur.com/Co6IOzq,qCJaXHh,ZJVUnbZ#1

ただし、Project1.java の先頭に「package project1」がある場合は常に、このライブラリのクラスの 1 つである MaInput が認識されないというメッセージが表示されます。

シンボルが見つかりません: シンボル: クラス MaInput

コンパイルしようとするときに「パッケージ project1」を削除すると、次のように表示されます。 エラー: メイン クラス project1.Project1 Java Result: 1.

0 投票する
5 に答える
21481 参照

java - Android Showcase 使い方を見る?

ショーケースビューに最適

ここに画像の説明を入力

私はこれを使用しています:

https://github.com/amlcurran/ShowcaseView

ファイルをインポートした後、エラーが発生します。これは私のエラーと改ざんされた .jar ファイルです

ここに画像の説明を入力

エラーは言う

Javaで

R は変数に解決できません

スタイリッシュに

エラー: アイテムの親を取得中にエラーが発生しました: 指定された名前 'Theme.Sherlock.Light' に一致するリソースが見つかりません。

再び、スタイリッシュに

エラー: エラー: 指定された名前に一致するリソースが見つかりません: attr 'android:fontFamily'.

また、私のプロジェクトで Showcase ビューを使用するためのチュートリアルはありますか。私は見つけられず、githubプロジェクトから理解できませんでした。それは明らかではありません。

0 投票する
2 に答える
125 参照

java - 実行時にファイルパスを介して.jarファイルを直接インポートする

これは「好奇心から」の質問です。IDE (NetBeans、Eclipse) でユーザー ライブラリをセットアップし、それらを次のような方法でプログラムにインポートすることに精通しています。

ライブラリのjarファイルを直接インポートする方法はありますか? 何かのようなもの

多分

繰り返しますが、これは単なる好奇心です。これがほとんどの慣習に反することは理解していますが、将来プロトタイプを急速に開発することを考えており、これが開発サイクルの時間を節約するための実行可能なオプションであるかどうか疑問に思っていました.

0 投票する
2 に答える
8594 参照

python - urllib.request と urllib.parse をインポートできません

どんな助けにも感謝します。私は Python 3.4.1 を使用しており、urllib.request と urllib.parse をインポートしようとしています。成功せずに。私はいつも受け取ります:

問題はインポートにあると思いますが、それを回避する方法がわかりません

0 投票する
1 に答える
125 参照

android - ライブラリを追加すると、R ファイルが削除されます

ライブラリを追加すると、R ファイルが削除され、「R を変数に解決できません」というエラーが表示されます。

これは Android-ViewPagerIndicator、プロパティでライブラリとしてマークしてライブラリを追加し、プロジェクトに追加すると発生します。

プロジェクトをクリーンアップして再構築しましたが、それでも R ファイルが/genフォルダーに表示されません


ライブラリのandroid-support-v4.jarファイルは、サイズが 200KB (600KB) 異なるため、私のプロジェクトのファイルと同じではありませんでした。android-support-v4.jarライブラリをプロジェクト ファイルに置き換えました。これがないと、多くのエラーが発生します。

0 投票する
1 に答える
3613 参照

android - 外部ライブラリ Android Studio 1.0 をインポートするには?

プロジェクトにライブラリをインポートできません。常に次のエラーが表示されます。

settings.gradle

ビルドグラドル

私は使っている:

更新 (動作しません)

エラー

0 投票する
1 に答える
50 参照

c++ - フォームでのリンカー (MinGW の ld v2.23.2) エラー: -L-l

mingw-builds 4.8.0 32bit スイートから ld v2.23.2 を持っています。ディレクトリ内の私のプロジェクトには、libtpp.a と libitpp.dll.a というライブラリがあります。1 つ目は単純な静的ライブラリで、2 つ目は対応する共有ライブラリ (Windows の DLL) へのライブラリのインポートです。

-L$$ITPP_DIR/libs -litpp という形式でそこにライブラリをリンクするようにリンカに指示すると、リンカは常に 2 番目のライブラリ (libitpp.dll.a) を選択しますが、最初の (libitpp.a) が必要です。"- litpp" は完全に一致します。

明示的な指示: $$ITPP_DIR/libs/libitpp.a すべて OK。

-l"lib" 命令でライブラリを見つけるためにリンカが使用するルールは何ですか?

前もって感謝します。

0 投票する
1 に答える
9507 参照

c++ - Boostライブラリを構築するためのb2とbjam

b2.exeと の両方を使用して、64 ビット アーキテクチャの VS2013 用の Boost を構築しましbjam.exeた。Boostのドキュメントによると、b2を使用する必要がありますbjam。私が気付く違いは次のとおりです。

  1. b2 の .lib ファイルのサイズは、それぞれの bjam ファイルのサイズとは異なります。
  2. bjam を使用すると動的 .lib ライブラリが提供されますが (ここで説明した -s タグなし)、リンク先の .dll ファイルは提供されません (したがって、これからどうすればよいでしょうか? )。一方、b2 を使用すると、静的ライブラリと動的ライブラリの両方が提供されます。 .dll ファイル。しかし、b2 を使用する際の問題は、2 つの動的 .lib ファイルが作成されることです。何故ですか?

また、ビルドオプションを使用して別のビルドディレクトリについても言及しました--build-dirが、このディレクトリの用途は何ですか? これは、.obj、.rsp、およびそれぞれの .dll および .lib ファイルで構成されます。このディレクトリを削除できますか?

Boost のビルドに使用したコマンドは次のとおりです。

  1. b2:

    /li>
  2. ジャム:

    /li>
0 投票する
1 に答える
200 参照

c++ - .dll ファイルと中間の .lib の構築

以下はlink1からの抜粋です。

Microsoft は、Visual C++ の 16 ビット コンパイラ バージョンに __export を導入し、コンパイラがエクスポート名を自動的に生成して .lib ファイルに配置できるようにしました。この .lib ファイルは、静的な .lib と同じように使用して DLL とリンクできます。新しいコンパイラ バージョンでは、__declspec(dllexport) キーワードを使用して、データ、関数、クラス、またはクラス メンバ関数を DLL からエクスポートできます。__declspec(dllexport) はエクスポート ディレクティブをオブジェクト ファイルに追加するため、.def ファイルを使用する必要はありません。

上記の段落はある程度理解できますが、よくわかりません。

以下はlink2からの抜粋です。

DLL をビルドするとき、リンカーは .def ファイルを使用して、エクスポート (.exp) ファイルとインポート ライブラリ (.lib) ファイルを作成します。次に、リンカーはエクスポート ファイルを使用して DLL ファイルをビルドします。DLL に暗黙的にリンクする実行可能ファイルは、ビルド時にインポート ライブラリにリンクします。

さて、これは私を混乱させ、以下の質問をさせました:

  1. 簡単に言えば、エクスポートという用語 が実際に何を意味するのか誰か教えてくれませんか? これにより、あるコードから別のコードにオブジェクトにアクセスできるようになっていると思いますが、ちょっと!!

  2. 古いライブラリを使用してプロジェクトをビルドすると、それらの大部分に .def ファイルが表示されます。しかし、最新のコンパイラはオブジェクトを自動的にエクスポートします。.def ファイルが存在すると、古いバージョンの Visual Studio プロジェクトを新しいプロジェクトに変換するときに競合が発生しますか?

  3. .dll の生成後の .lib (いわゆるインポート ファイル) の使用は何ですか。安全に削除できますか?

  4. アーゴッ!! 静的ライブラリ (.lib) とインポート ライブラリ (.lib) の違いは何ですか? 失敗でしょ?それでも !!

  5. Windows固有の現象ですか?そうではないと思います。いわゆるインポート ファイルの Linux 版は何ですか?

まだ明確でない場合は、質問を自由に言い換えてください。