問題タブ [startupscript]

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 に答える
674 参照

google-cloud-platform - GCP Compute Engine WS 2012. 起動スクリプトが起動後に .exe ファイルを実行しない

WS 2012 を実行している GCP Compute Engine インスタンスで、起動スクリプトの使用中に実行可能なコマンドが実行されません。

実行した手順の概要:

  1. WS 2012 で Compute Engine インスタンスを作成しました。

  2. windows-startup-script-cmd値 = `"c:/prog/1.exe" で メタデータ キーを設定します。

  3. 必要なすべてのファイルをローカル ディスク (正確なフォルダー c:/prog/) にコピーしました。

  4. VM をシャットダウンします。(GCP コンソールによる)。

  5. GCP コンソールからインスタンスを起動しました。

そして、コマンド「c:/prog/1.exe」が実行されなかったようです

タスク マネージャーで「1.exe」プロセスが実行されているのを見ましたが、何もしませんでした。(正常に実行されたことを示すために、特定のファイルが作成されているはずです)。

私が何か間違ったことをしたかどうか、または何かを逃したかどうか教えてください。ご協力いただきありがとうございます 。

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

stm32 - 起動スクリプトがグローバル オブジェクトを初期化しない

stm32f4 チップ用のカスタム リンカー スクリプトがあり、ほとんどが機能しています。アプリケーションの起動と実行、グローバル配列と変数は正しく初期化されますが、グローバル オブジェクトは正しく初期化されません。

__init_array の代わりに ctor の使用法への言及をいくつか見つけましたが、それらは古い方法論のようです。

LD に次のセクションを追加しました。

および完全な起動スクリプト:

ST の公式スタートアップ スクリプトが、適切に動作するように黒魔術 (およびおそらく独自仕様) を実行している可能性はありますか?

別のコンパイラを使用すると、この同じコードが適切に機能するようになったので、コードの問題を除外します。

編集:いくつかのデバッグの後、私は試しました:

その戻り値:

これは非常に興味深いです。「__init_array_end」がなぜかキープされていないようです。

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

python - STARTUP SCRIPT を使用すると、GCP インスタンスでテンソルフローのインポートが失敗する

GCP GPU インスタンスの起動スクリプトがインストールcuda + cudnn + tensorflow-gpuされ、次のようにコーディングされます。

ステップ 3 がスクリプトによって適切に実行されておらず、.bashrcファイルに 2 つのエントリが含まれていないことがわかりました。また、同様の理由で、テンソルフローをインポートするステートメントで以下のエラーが発生します。

コンソール ウィンドウで 2 つの変数を手動でエクスポートし、python スクリプトを実行すると (ステップ 5); できます。

これらの変数を起動スクリプトによって自動的に設定する方法は何ですか?

または、 gcp の起動スクリプトを介して tensorflow-gpu を使用する他の/より良い方法は何ですか?

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

bash - コンピューティング エンジンの起動時に Google Cloud Platform の起動スクリプトにファイルを保存する

Google クラウドでコンピューティング エンジンを起動するときにうまく機能するスタートアップ スクリプトがあります。それにもかかわらず、次のコマンドを実行していないようです。 echo ${path} > ~/pd.txt 実際、指定されたパスでファイルを探しても、ファイルを取得できません。startup-script 中にファイルを保存する方法についての手がかりはありますか?