내가 왜 이런 오류가 발생? (환경을 설정합니다. 변수)

E

eng_Semi

Guest
뭐가 문제야 정의되지 않은 변수 LD_LIBRARY_PATH : 나는 다음과 같은 오류가 나타납니다 $ HCMOS9GP_DIR/UNIOPUS/uniopus_5.0.33_Lnx/tools/lib : $ {LD_LIBRARY_PATH} setenv LD_LIBRARY_PATH가 : 친애하는 건, 내가이 명령을 쓸 때, 환경 변수 설정?
 
그 문제는 LD_LIBRARY_PATH가 정의라고 생각합니다. 당신이하려고하는 명령은 두 번째 인수를 평가하고라는 변수 LD_LIBRARY_PATH 그러면 그것이 두 번째 인수가 성공적으로 평가하면 만들어집니다 존재하지 않는 경우라는 변수 LD_LIBRARY_PATH로 결과를 넣습니다. $ HCMOS9GP_DIR/UNIOPUS/uniopus_5.0.33_Lnx/tools/lib는 $ {LD_LIBRARY_PATH} 부분은 환경 변수의 내용을 소요라는 LD_LIBRARY_PATH 결과의 첫 번째 일환으로 : 당신이 사용하는 두 번째 인수는 $ {LD_LIBRARY_PATH}입니다. 결과 문자열의 다음 부분은 콜론입니다. 이 upshot HCMOS9GP_DIR 변수의 내용은 그 다음에 당신이하려고하는 명령은 의도 LD_LIBRARY_PATH라는 기존 변수의 내용의 끝에있는 여분의 부분을 추가한다는 directorys 목록에 추가 디렉토리를 추가하는 것입니다 그 변수에 저장됩니다. varable라는 LD_LIBRARY_PATH의 dosn't이 명령이 실패 다음으로 시작하는이 존재하는 경우. 당신은 또한 변수가 달러를 HCMOS9GP_DIR가 작동이에 존재라고해야합니다. 당신은 아마 그냥 csh 쉘에있는 명령에를 구축 whatever_it_should_be_set_to LD_LIBRARY_PATH 그리고 당신의 사람들을 위해 가정 setenv에서이 방법을 시도해 setenv 해보고 싶어요. 그것은 떠들썩한 파티에서 사용할 수 없습니다. 내가 {}이 아무 렇게나 일을 잘 모르겠어요. 그들은 빠른 테스트에 어떤 차이점을 만들지 않았다.
 
[인용 = eng_Semi] 사랑하는 모든이 명령을 설정하는 환경 변수를 써주세요 : $ HCMOS9GP_DIR/UNIOPUS/uniopus_5.0.33_Lnx/tools/lib 나는 다음과 같은 오류가 나타납니다 : : $ {LD_LIBRARY_PATH} LD_LIBRARY_PATH setenv를 정의되지 않은 변수 LD_LIBRARY_PATH 무엇 문제가 무엇입니까? [/ 견적] throwaway18이 문제가 발생하는 이유를 설명했다. 난 솔루션을 제공 노력 : [코드] ({? LD_LIBRARY_PATH} $) 다음 setenv LD_LIBRARY_PATH면 $ {LD_LIBRARY_PATH} : $ LD_LIBRARY_PATH $ HCMOS9GP_DIR/UNIOPUS/uniopus_5.0.33 HCMOS9GP_DIR/UNIOPUS/uniopus_5.0.33_Lnx/tools/lib 다른 setenv _Lnx / 공구 / lib 디렉토리에 endif [/ 코드]
 

Welcome to EDABoard.com

Sponsor

Back
Top