• /
  • EnglishEspañol日本語한국어Português
  • ログイン今すぐ開始

この機械翻訳は、参考として提供されています。

英語版と翻訳版に矛盾がある場合は、英語版が優先されます。詳細については、このページを参照してください。

問題を作成する

C SDKをアンインストール(削除)する

必要に応じてこれらの手順に従い、C SDKを使用アプリケーションのコードライブラリで一時的に無効化する、もしくは完全に削除してください。

無効化できるインストゥルメンテーションを書く

CライブラリはNew Relic APIへ直接アクセスするため、C SDKは直接オンにしたりオフにしたりできません。しかし、簡単な再コンパイルとデプロイによりインストゥルメンテーションを有効化または無効化できるようにSDKのコードを書くことができます。

ひとつのアプローチは#ifdefマクロを使用することです。すべてのインストゥルメンテーションを#ifdefマクロで囲み、構築システムでYOURNAMESPACE_NEWRELIC_ENABLEDの値を設定すれば、C/C++ベースのプログラムにあるNew Relicのインストゥルメンテーションは、再コンパイルしてからアプリケーションを再デプロイすることにより簡単に有効化または無効化できます。

完全にアンインストールする

New Relic C SDKをアプリのコードライブラリから完全に削除するには、以下の手順に従います。

  1. 構築システムの中でlibnewrelic.aへのリンクを削除します。
  2. アプリケーションコードから、すべてのNew Relic APIコールを削除します。
  3. 再コンパイルしてアプリケーションを再デプロイします。
Copyright © 2024 New Relic株式会社。

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.