Windows에서 을 빌드하려고합니다 ... 이 아니며은 숙련 된 C/C++ 개발자가 아니며 ""라인을 따라 뭔가를 만들면 빌드 프로세스에 익숙하지 않습니다. .를 설치 만든다 "트릭을하지 않습니다.Windows에서 xmlsec을 작성하는 방법
xmlsec는 Win32에서 하위 디렉토리, 매개 변수의 선택적 무리 소요 좋은 인 ECMAScript의 configure.js과 구성을 실행 한 후, 트릭을해야한다 "nmake를 ... nmake를 설치"고 설명하는 추가 정보와 함께 제공됩니다. (물론 그렇지 않다 매우 쉬운 또는 내가 여기에 게시되지 않을 것이다!)
xmlsec는 다른 라이브러리 (그래픽에 대한 here 참조)의 수에 따라 달라집니다. 해당 라이브러리의 소스를 다운로드했습니다.
내 문제는 내가 빌드가 작동하도록하기 위해, configure.js 스크립트에게 그 소스, 또는 무엇을 준비하는 방법을 모른다는 것이다.
는 예를 들어, NMAKE 프로세스는 일이 없기 때문에 놀라운 일이 아니다 "iconv.h을"(의 iconv가 필요한 라이브러리 중 하나입니다) 찾을 수 없습니다 뿌려줍니다. 대신 "iconv.h "및 "iconv.h build.in"... 필요한 'iconv.h'를 생성하는 방법을 알지 못합니다.
이 (내가이 권장되는 방법이라고 생각 하는 (명령 프롬프트에서 MS 비주얼 스튜디오 2010을 사용하고 있습니다.)
아무도 거기에이 작업을 수행하는 방법을 알고 있나요? 어떤 도움이 전혀 대단히 감사하겠습니다
TIA
마이크 이탄
안녕 크리스틴을 -.. 내가 명령 프롬프트에서 MS 비주얼 스튜디오를 사용 나는 iconv.h의 버전을 발견 어딘가에서 일을 했어. (내가 생각한 웹상에서 또는 다운로드 한 많은 zip 파일 중 하나에서). 나는 Aleksey의 mycfg.bat의 수정 된 버전을 사용하여 configure.js 경로를 거쳤다. nmake. 나는 Mingw32 루트를 따라 내려 가고 있었다. (Cygw와 Cygw를 모두 설치했을 때까지) in)하지만 mycfg.bat 파일로 넘어 가서 모든 것이 올바르게 작동하기 시작하면 모든 것이 올바르게 작동합니다. 그래도 당신의 제안에 감사드립니다. –
안녕하세요 다시 Kristine - Visual Studio를 사용하는 나의 접근 방식은 작은 결함이있는 것으로 밝혀졌습니다 : 잘못된 런타임 DLL에 연결되어 있습니다 (msvcrt.dll이 필요하고 여러 버전의 VS를 시도한 후에 링크 된 것을 얻을 수 없었습니다) . 그래서 지금은 MSys에서 MinGW를 사용하고 있지만 문제가 있습니다. 깨끗한 건축물을 얻기 위해 물건을 어떻게 세웠는지에 대해 생각해 볼 수 있습니까? TIA. Mike –
문제에 대해 설명해 주시겠습니까? 이전의 "빌드"를 모두 지우려면 "깨끗하게"실행하려고 했습니까? –