저는 휴대용 C에서 Windows Visual Studio 2008 및 우분투 리눅스의 gcc에서 작동하는 도구를 가지고 있습니다 (#ifdef _WIN32
). Solaris에 대한 지원을 추가하는 것이 더 까다로운 것 같습니다. 특히 cc
과 gcc
을 지원하고 싶다면 더욱 그렇습니다. . 하나의 예를 들어휴대용 C를 작성하기위한 온라인 자습서가 있습니까?
나는 몇 가지 코드를 가지고있는 리눅스/GCC에 vasprintf
및 Windows/MSVC에 _vscprintf
/vsprintf
를 사용하는 할당 된 메모리 버퍼로 sprintf
들. 솔라리스에서도 vsnprintf
을 사용할 수 없지만, 내 #ifdef
에 무엇을 추가해야하는지, 아니면 다른 것으로 옮겨야하는지 잘 모릅니다.
잘하면 나는 cygwin, mingw를 사용하여 구성 할 필요가 없기를 바랍니다.
사용할 수있는 기사가 많이 있습니다 .... 어떤 것을 보았습니까? –
@Mitch Wheat : 몇 가지 Google 검색 및 StackOverflow 검색을 수행했으며 자주 묻는 질문과 같은 것 때문에 약간의 정보가 다가오고 있다는 것에 놀라움을 금치 못했습니다. 이제부터 Google이 모든 답변을 쉽게 찾을 수있는 곳으로 물어보기로했습니다. (- : – hippietrail