問題タブ [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.
c++ - Windows への C/C++ ライブラリのインストール
私は現在 C を勉強しています (そうしようとしています) が、Windows XP での作業に制限されています。Emacs のセットアップと使用方法の習得に成功し、gcc を使用して単純な C プログラムをコンパイルすることができました (Emacs と同様です!)。それと。
問題は、SDL のインストール手順が、MingW を使用する Win32 環境では、MSYS を使用して ./configure を実行し、make/make install を使用して SDL をインストールする必要があることを示していることです。SDL-dev パッケージを解凍すると (正確な名前を忘れてしまいました、申し訳ありません)、MinGW ディレクトリ (SDL/include -> MinGW/include) 内のフォルダーに対応するフォルダーがあることに気付きました。
./configure および make コマンドはすべて、これらのファイルをあるディレクトリから別のディレクトリに移動するだけであると言っているのは正しいでしょうか? これらのファイルを手動で移動して、MSYS のインストールと構成の手間を省くことができないでしょうか (正直なところ、これは私を大いに混乱させます)。
programming-languages - 統計に適したプログラミング言語は?
最近、いくつかのことについてもう少し統計分析を行っていますが、この目的に特に適したプログラミング言語があるかどうかに興味があります。私はRについて知っていますが、もう少し汎用的なものを好むでしょう (または R はかなり汎用的なものですか?)。
皆さんはどんな提案がありますか?構文/セマンティクスが特にこれに向けられている言語はありますか? または、非常に優れたライブラリを持つ言語はありますか?
file - Java library for extracting metadata
I have a binary file which has an ASCII metadata header. The elements are of the form "tag = value". Do you know of any Java libraries that will simplify extraction of this metadata.
windows - Visual C++: 動的にリンクされた .lib ファイルとは何ですか?
私が使用しているライブラリについて、次のことに気付きました。
- ライブラリは.libファイルにコンパイルされます。
- このライブラリにリンクするには、コードをマルチスレッド (デバッグ) DLLとしてコンパイルする必要があります。
ライブラリの.sln (ソリューション) ファイル (オープン ソース) を開くと、プロジェクト プロパティに次のように表示されます。
- Runtime LibraryオプションはMulti-threaded (Debug) DLLに設定されています。
- 構成タイプは静的ライブラリ (.lib)に設定されています
私の混乱は次のとおりです。
- 上記のライブラリ オプションに矛盾はありませんか? (静的ライブラリは 1 つのオプションを示し、DLL は別のオプションを示します)
- 動的にリンクされる.libとはどのような動物ですか? DLLとの違いは何ですか?
Linux の世界では、静的ライブラリと動的ライブラリの違いを認識していることに注意してください。
libraries - 何歳でサポートできませんか?
私は新しいプロジェクトを書いています。OSX10.5以降(現在は10.6を使用しています)にのみ存在するライブラリを使用するか、以前のバージョンのライブラリを使用するかを選択できますが、私はもっと多くの仕事を自分でしなければなりません。
この決定をどのように行うのですか?新しい/より良いテクノロジーと古いシステムの顧客のバランスをどのように取っていますか?
ETA:特定のOSの割合で市場シェアを比較するサイトを知っている人はいますか?これは消費者向け製品であるため、Macユーザーの2%だけがまだ10.4を使用している場合、そのようなことで私の生活は楽になります。同様に、25%がまだ10.4にある場合...(私は知っています、それはほぼ保証されています...)
installation - GDAL ライブラリをインストールしてアクセスする簡単な方法は?
GDAL ライブラリのホームページは、そこに到着した人々が自分が何をしているかをすでに知っていることを意味します。私は ArcGIS を使用していますが、GDAL が示唆するようなライブラリの依存関係を伴う複雑な設定には慣れていません。ダウンロードできる簡単な「パッケージ」はありますか?私は maptools.org を見つけました。選択した任意のプログラミング言語でアクセスできるライブラリがあると思いますか? 明らかにGDALを使用しているQGISも見つけました。
GDAL には ArcGIS にはない機能があるため、GDAL を調べています。私が選んだ言語は python です。ここでとる最善の(そして最も簡単な)ルートは何ですか??
ありがとう!
php - フォーム フィールドの自動検証 (サーバー側)
最近、私はzend フレームワーク(クイックスタート プロジェクト) を試してみました :) とても気に入りました。
すべてのフレームワーク (zend、cakephp) は、非常に優れたフォーム フィールドの検証方法を実装しています。さらに、これらの検証は非常に簡単に実装できるため、適用する検証の名前を指定するだけで済みます。
このような:
また、入力のいずれかが検証基準に対して入力されて送信された場合、残りのフォーム フィールドの値はまったくクリアされず、適切なメッセージが表示されます。
これは、この検証基準に似たシステムをどのように作成するかを考えさせられました。フレームワークを使用して構築されていない Web アプリケーションに簡単に埋め込むことができるようにします。
もちろん、PHP でこれを行うこともできます (関数またはクラスを使用して投稿されたすべての値をチェックします) が、これらのフレームワークが行ったように、よりスマートで効率的な方法で行いたいと考えています。
そのような検証を行うことができるPHPのライブラリを知っている人はいますか。
私の疑問を明確に説明できることを願っています。どんな助けでも大歓迎です。
c++ - How to select against which version of the Visual C++ libraries the application is compiled?
I'm using Visual Studio 2008 for C++. When compiling, Visual Studio compiles against the header files of the VC 9.0 libraries. However, there are different versions of this library available:
- v9.0.21022.8 (= RTM)
- v9.0.30729.17 (= SP1)
- v9.0.30729.4148 (= SP1 with security update)
I'd like to know whether it is possible to tell Visual Studio which version it should compile against.
これが重要だと私が考える理由は、アプリケーションのインストーラーが Microsoft Visual C++ 2008 Redistributable Package の正しいバージョンがインストールされていることを確認する必要があるためです。どうやら一部の Windows Update ( Visual Studio の更新ではない) でこの依存関係が変更される可能性があるため、この依存関係を制御できないように感じます。インストーラーが再頒布可能パッケージをアップグレードする際のオーバーヘッドを避けるために、同じバージョンを使い続けたいと思います。
この状況は私の以前の質問とは異なることに注意してください。それはリンク時間に関するものでした。hereで説明されているように、埋め込みマニフェスト ファイルに含まれるバージョンを制御する方法も探していません。
c++ - 依存関係のあるLinux共有ライブラリを構築するときにコンパイル時のシンボル解決をスキップする
共有ライブラリ(他の共有ライブラリに依存)を構築するときに、コンパイル時リンカーによるシンボルの解決をスキップするgccフラグはありますか?undefined reference
依存関係が指定されて存在しているにもかかわらず、B.soとA.soに依存する共有ライブラリCを構築しようとすると、何らかの理由でツールチェーンでエラーが発生します。依存関係の解決を実行時に遅らせるためのgccフラグが存在すると聞きました。