0
안녕이 이상한 질문을 할 수있다하지만 난 비주얼 스튜디오 2012컴파일 C 코드로 #
자체가 완전히 호환되며 함께 컴파일 코드를 사용하여 C# 코드로 컴파일하고 싶은 몇 가지 C++ 코드가 c를 두 컴파일러.
내가 뭘하고 싶은건은 C# 컴파일러가. c 파일을 .cs 파일로 취급하고 C#으로 컴파일하기 때문입니다.이 이유는 이전 라이브러리에 대해이 특정 C++ 파일이 필요하지만 필요 없다는 것입니다. 내가 무언가를 업데이트 할 때 두 개의 코드 복사본이 있습니다.
현재 솔루션 내에서 C# 프로젝트의 C++ 프로젝트에서 .c 코드를 복사 한 배치 파일이 있습니다. 그런 다음 사전 프로세서를 사용하고 컴파일 포인트를 느슨하게 만듭니다. 약간의 문제입니다.
Waht가 오류 또는 문제입니다 ./ –
C 코드를 .dll로 변환하고 C# 코드로 가져 오는 것은 어떻습니까? – hsalimi
두 컴파일러 모두를 사용하여 컴파일 할 수도 있지만, "다소 사소한"(또는 모든 #define FOO와 유사한 명령문) 경우가 아니면 예상되는 동작이나 특성이 같지는 않습니다. 실제 코드에 대한 자세한 정보를 제공 할 수 있습니다. –