オプションがコードに渡された後、値が 1 に設定される変数を使用しようとしています。
MyValueis =1
コードで言えば/abc/xyz/abc.c
特定のオプションが渡されたことをコードがチェックすることを意味します。それがtrueの場合、変数の値を1に設定します。変数の値が1に設定されている場合、別のディレクトリで別のコードを有効にする必要がありますが、同じソフトウェアコード内。
だから私は変数をexternとして宣言しました
extern int MyValueis;
この extern 変数は、同じソフトウェア コード内の別のディレクトリでアクセスできますか?
extern 変数のスコープに関する特定の記事を読んだことがありますが、私の質問では役に立ちませんでした。