나는 자주 사용하는 이진 형태의 (나는 소스 코드가 없다) 윈도우 명령 행 응용 프로그램을 가지고있다. 때로는 리눅스 컴퓨터에서 실행해야하는데, 완벽하게 작동합니다 (와인은 에뮬레이터가 아닙니다). 지금 직면하고있는 문제는 와인을 설치하지 않은 클러스터에서 작업해야한다는 것입니다. 와인 설치)wine static 실행 파일 만들기?
감사
나는 자주 사용하는 이진 형태의 (나는 소스 코드가 없다) 윈도우 명령 행 응용 프로그램을 가지고있다. 때로는 리눅스 컴퓨터에서 실행해야하는데, 완벽하게 작동합니다 (와인은 에뮬레이터가 아닙니다). 지금 직면하고있는 문제는 와인을 설치하지 않은 클러스터에서 작업해야한다는 것입니다. 와인 설치)wine static 실행 파일 만들기?
감사
이것은 미친 생각을 너무 정적 실행 또는 다른 유사한 리눅스 머신의 종류에 만들 수 있을까, 그래서 내가 클러스터에서이 윈도우 프로그램을 실행할 수 있습니다 그 클러스터. 너를 막는 무엇? 프로그램을 실행할 수 있다면 ....
심각한 소프트웨어 일 경우, 비 네이티브 OS에서 실행하는 것을 권장하지 않습니다. 와인은 중요한 응용 프로그램을 실행하기 위해 개발되지 않았습니다. 아직 Windows가 아닙니다.
에 아무것도 설치할 수없는 말을 잊었 이 수행되지 와인 – asdf
에서 잘 실행 된 포트란 77 코드 응용 프로그램의 종류 소스에서 와인을 설치하십시오. rpm 또는 deb에서 설치하십시오. 훨씬 쉽습니다. 이것이 단순한 응용 프로그램이라면 클러스터에서 실행하는 이유는 무엇입니까? BTW, "클러스터"에서 당신은 무엇을 의미합니까? 내 생각에 클러스터는 몇 가지 작업으로 함께 일하는 여러 대의 PC입니다. –
사용자가 루트 액세스 권한을 얻지 못하고 소프트웨어를 설치할 수없는 조건이 완벽하게 있습니다. 분명히 큰 학술 또는 상업 클러스터가 그 중 하나입니다. 정확히 –
정적 exe를 컴파일 할 수 없습니다. Windows는 너무 복잡합니다. 그러나 Wine을 컴파일하여 클러스터에서 실행할 수 있습니다.
필요한 것은 클러스터에서 코드를 컴파일하는 방법입니다. Wine 자체는 어디서나 설치할 수 있지만 클러스터에 대한 모든 종속성이 있는지 모르기 때문에 약간의 작업이 필요할 수 있습니다.
그래서 Wine 소스를 얻으려면 configure --prefix=$HOME/wine && make
을 실행 한 다음 오류를 해결하는 것이 좋습니다.
(--prefix
은 Wine을 설치할 경로이며 클러스터 및 빌드 호스트에서 동일한 경로 여야합니다. 다른 모든 경우에 실패하면 ln
은 친구입니다.)
방금 내 머리 속에있는 지식에 대한 참조를 찾는 데 몇 분을 보냈지만 내 인터넷 검색은 그것에 달려 있지 않습니다.
Linux 용 Picasa는 Wine과 번들되어 있기 때문에 가능할 수도 있지만 몇 달 전에 읽은 기사를 찾을 수 없습니다.
이 외에도 gcc와 winelib로 크로스 컴파일 할 수 있지만 Cyper가 올바르게 말하면 컴파일 할 필요가 없습니다.
미안 해요, 난 그냥 소스 코드에서 와인을 설치하려고합니다 내가 해당 클러스터 – asdf