問題タブ [strawberry-perl]

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

perl - StrawberryPerlにDBD::Oracleをインストールする方法

StrawberryPerlのCPANシェルを使用してDBD::Oracleをインストールしようとしています。Makefileライブラリが見つからなかったために最初にエラーが発生したため、OCIOracleからインスタントクライアントをインストールしました。これで問題が解決すると思いましたが、、、、、、、およびからエラーと警告が大量に混在するようOracle.hになりdbdimp.hました。Oracle.cOracle.xsiOracle.xs

どのように進めるべきかについての提案はありますか?コンピュータ上の既存のOracleソフトウェアに問題がある可能性はありますか?私はPerlにかなり慣れていないので、どんな助けでもありがたいです。

編集-私は以下の出力全体を含めています:

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

perl - Strawberry Perl を c:\strawberry 以外から実行するように設定するにはどうすればよいですか?

Perl 5.10.0 用の Strawberry Perl ポータブルがあることは知っていますが、今のところ、Perl 5.10.1 用のものはありません。その結果、私は現在、Strawberry Perl をネットワーク上の場所から実行できるようにするための実験的な作業を行っています。c:\strawberry. Perl といくつかのツールを実行するには、その一部を偽造することができましたが、vendor\lib フォルダーを別の場所に移動する方法を見つけることができませんでした。これらのパスがどのように設定されているかについて詳しく知らない限り、何の役にも立ちません。

参考文献:

Perl 構成設定の変更(PerlMonks)

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

perl - 新しいモジュールをインストールするとき、dmake は実際に何をしていますか?

苦労の末、perl/Tk モジュールをインストールしました。dmake や make などが実際に何をしているのか理解していないことに気づきました。

C:\strawberry にインストールされたイチゴの perl を使用しています。

最初に、モジュールを別のディレクトリに解凍し、perl makefile.pl を実行しましたが、問題なく動作しました。それから私はうまくいかなかったdmakeを試しました。この仕組みを知っている人には明らかだと思います。

モジュールを C:\strawberry のサブディレクトリとして配置すると、perl makefile.pl、dmake、dmake test、および dmake install を実行できました。

私の推測では、dmake install はいくつかの実行可能ファイルをインタープリターに追加しており、モジュールを機能させるにはサブディレクトリにある必要があります。それが何をしているのかを詳細に説明している記事はどこかにありますか?

0 投票する
3 に答える
1833 参照

perl - Strawberry Perlのcpan(1)にperlを検索させるにはどうすればよいですか?

StrawberryPerlでテンプレートモジュールをインストールするのに問題があります。

次のようになります。

私も理解できませんでした

  • パスに影響を与える方法はdmake正しく機能します
  • パス(正しい)に\が含まれていない理由。
0 投票する
3 に答える
104979 参照

perl - Strawberry Perl で Perl スクリプトを Windows 実行可能ファイルにコンパイルするには?

Strawberry Perl を使用して Windows で単純な Perl スクリプトを実行可能ファイルにコンパイルする最も簡単な方法は何でしょうか (私はそれが可能で無料であることを理解しています)。

過去に、私は ActiveState コンパイラと perl2exe を使用しましたが、十分に単純でした。しかし、いくつかのコンピューターの変更と OS の更新を行った後、ライセンスを失いました。より良い/恒久的な解決策を見つけたいと考えています。

0 投票する
4 に答える
2207 参照

perl - コマンドラインからの Perl の実行に関する質問

先週、WinXP で ActivePerl を Stratberry Perl に置き換えました。

のコマンドで Perl スクリプトを実行する必要があることがわかりましたperl myperl.plmyperl.plそれ以外の場合は、 Strawberry をインストールする前に実行するだけです。どうすればmyperl.pl以前と同じように実行できますか?

以下のように環境構成を確認しました。

ストロベリー Perl パスは、インストールが正常に完了した後、Path 値に既にリストされています。

見逃したものはありますか?提案ありがとう。

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

command - 単純なコマンド プロンプトで 1 行を exe に

コマンド プロンプトから実行する perl スクリプトがあります。1 日に 3 回、問題は 2 時間ごとに実行する必要があることです。私は失われたエピソードに参加するつもりはないので、助けが必要です. コマンドは次のとおりです。

Perl C:/test/scripts/edi.pl

タスク スケジューラを使用して実行できるように、上記の 1 行のコマンドを実行可能 (.exe) ファイルにする方法を知っている人はいますか?

毎日 2 時間ごとに 1 回実行するタスク スケジューラでこれを行う別の方法があれば、それも可能です。

御時間ありがとうございます。

0 投票する
10 に答える
99773 参照

windows - Windows 用の ActivePerl と Stratberry Perl のどちらを選択する必要がありますか?

Perl はまったくの初心者ですが、試してみたいと思います。Windows プラットフォームで利用可能な 2 つのライバル ディストリビューションについて読みました (他の OS には Perlしかないと思います:)。

ウィキペディアによると、ストロベリー Perlには、必要に応じて CPAN モジュールをコンパイルするための追加の開発ツールが付属しています。それは私にはかなりいいですね。

また、ActivePerlには、PPM で簡単にインストールできるパッケージ化されたモジュールが多数あるとも書かれています。それも素晴らしいですね!

この 2 つの間には明確なトレードオフがあります。そして、私は疑問に思います: 始めるために何を選ぶべきですか? どちらかを選ぶとしたら、もう一方に移行するのは難しいですか?


両方のディストリビューションを数週間実行しました。私は実際に両方が好きでした。これは良いことです!これらのいずれかを間違えることはありません。私が ActivePerl を使用することになったのは、単純にオフライン ドキュメント(HTML 形式)が付属しているからです。移動中の人や、常に接続しているとは限らない人にとっては、命の恩人です。常にオンラインであるとは限らない休暇中に Perl 言語を使い始めるのは非常に簡単でした。

ストロベリーパールは、それ以上ではないにしても、少なくとも同じくらい優れています. だから私もそれを完全にお勧めできます。Perl はとても美しい言語です。試してみる!

0 投票する
3 に答える
8664 参照

c++ - C++でreturnステートメントを省略します

StrawberryPerlで取得したWindows用のg++のバージョンから奇妙な動作が発生しました。これにより、returnステートメントを省略できました。

boundTag:と呼ばれる2つのポインターで構成される構造を返すメンバー関数があります。

この関数は私にいくつかの悪い出力を与えました、そして私はそれがreturnステートメントを持っていないことを発見しました。戻るretBoundTagつもりでしたが、実際にreturnステートメントを書くのを忘れていました。追加したら、return retBoundTag;すべて問題ありませんでした。

しかし、私はこの関数をテストし、それから正しいboundTag出力を得ました。今でも、returnステートメントを削除すると、g++は警告なしにコンパイルします。WTF?戻ると思いretBoundTagますか?

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

perl - ActivePerl と同じサーバーで Stratberry Perl をテストする

現在 ActivePerl 5.10 と mod_perl2 を使用している win2k3sp2 サーバーで Strawberry Perl 5.12 を試してみたいと思います。開発用に別の Apache サービスをセットアップしていますが、Windows 環境で Strawberry Perl 以外を指すすべての参照をクリアすることについて何かを見たことを覚えています。それを回避する方法はありますか?Strawberry をテストドライブしようとして ActivePerl システムを破壊するつもりですか? この方法で移行に成功した人はいますか?