問題タブ [msdev]

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 投票する
3 に答える
33244 参照

php - Windows での PHP 拡張機能のインストール

Windows XP Home Edition を使用しています。PHP にいくつかの拡張機能 (memcache、APC など) をインストールする必要があります。そして、私はこれを実現するために PECL を使用したいと思っています。問題は、PECL が自分のコンピューターに特定のプログラムがあることを当然のことと考えていることです。別の投稿で、たとえば、Microsoft Visual Studio C++ をマシンにインストールする必要があると読みました。しかし、私がダウンロードした新しいバージョンの Visual Studio には msdev.exe がなく、代わりに vcbuild.exe を使用します。これはまったく異なる API を持ち、これらのモジュールに付属する .dsp ファイルをコンパイルできません。

そこで、dsp を vcbuild.exe で動作するようにアップグレードするスクリプトを見つけようとしましたが、vcbuild.exe でそれができることがわかりましたが、もちろんうまくいきませんでした。

私が試したもう 1 つのことは、Windows 用の make スクリプト (nmake2make) を見つけることでした。しかし、モジュールのルート フォルダーには make ファイルがありませんでした。

*nix オペレーティング システムと同じくらい簡単に動作するビルド スクリプトを見つけることを期待して、Cygwin と MinGW もダウンロードしようとしましたが、役に立ちませんでした。

PHP 拡張機能を Windows マシンにインストールするには、他にどのような方法がありますか? 誰かがこの苦境から私を助けることができますか?

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

c++ - x64プラットフォーム用にコンパイルするときのc2593エラー(オペレーター識別子があいまいです)

Microsoft VisualStudio2008を使用してC++プロジェクトをコンパイルしようとしています。この特定のプロジェクトは、ターゲットプラットフォームとしてWin32を使用すると正常にコンパイルされます。x64プラットフォーム用に同じプロジェクトをコンパイルしようとすると、C2593の「演算子識別子」が次の行にあいまいなエラーで表示されます。

同じ行が32ビットでは正常にコンパイルされ、64ビットではこのような高レベルのエラーで失敗する理由を誰かが知っていますか?

0 投票する
0 に答える
1291 参照

msdev - msdev の場所

msdev を実行しようとするサード パーティ製品がありますが、見つかりません。

デスクトップに Visual Studio の 2 つのバージョン (6 と 9) がインストールされています。

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

visual-studio-2010 - 非MSDEVプロジェクトのMSDEVでF12を機能させる方法

私はレガシー(20年以上)のコードベースに取り組んでおり、MSDEV 2010で開発を行っています。コードはMSDEVでビルドされておらず、nmakeを使用してバッチファイルを介して実行されます。

MSDEVで空のWindowsプロジェクトを作成し、関連するバイナリにポイントしました。これは機能します。実行中にexeに接続するか、最初からデバッグで実行することができます。ブレークポイント、ステッピングなどはすべて機能します。

ただし、F12を使用して物事の定義を検索することはできません。それを押すと、定義が見つからないと言われます。ファイルを追加しようとしましたが、役に立たないようです。

誰かが私がこれを設定する方法を知っていますか?

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

c++ - C++ コードは msdev 6.0 では正常に動作し、Visual Studio 2010 ではクラッシュします

私はCプログラミングの専門家ではありませんが、ここに私が取り組んでいるコードがあります

上記のメソッドが 10 文字を超える char 文字列をロードすることを考慮します。つまり、gszBuf = "abcdefghijklmnopqr";

上記のコードは、msdev 6.0 で問題なく実行されます。しかし、上記のデータをコピーしようとすると、Visual Studio 2010 を使用して作成された同じアプリケーションがクラッシュします。私の質問は、上記のコードが msdev 6.0 で機能するようになった理由と、Visual Studio 2010 で実行できなかった理由です。