거의 90C17을 계산하는거라
결과값 보기가 엄청 오래걸리는 프로그램을 만들어달래서 만들어줬음
그런데 프로그램이 내 컴퓨터에서 원활히 돌아갔는데
구매자 컴에서 각종 dll이 없다고 실행이 안됨
그래서 프로그램에 문제가 있냐? 한다면
숫자 적당히 줄이고 돌렸을 때 결과랑 잘 나왔음
근데 구매자는 못 믿는 눈치 ㅋㅋ
회사 컴에서 돌려보고 되면 돈 보낸다고는 하는데
거기서도 안되면 돈 못 받음??
만드느라 며칠을 굴렀는데 짜증나네 ㅋㅋ
거의 90C17을 계산하는거라
결과값 보기가 엄청 오래걸리는 프로그램을 만들어달래서 만들어줬음
그런데 프로그램이 내 컴퓨터에서 원활히 돌아갔는데
구매자 컴에서 각종 dll이 없다고 실행이 안됨
그래서 프로그램에 문제가 있냐? 한다면
숫자 적당히 줄이고 돌렸을 때 결과랑 잘 나왔음
근데 구매자는 못 믿는 눈치 ㅋㅋ
회사 컴에서 돌려보고 되면 돈 보낸다고는 하는데
거기서도 안되면 돈 못 받음??
만드느라 며칠을 굴렀는데 짜증나네 ㅋㅋ
아래 내가 준 링크에서 업데이트 시켜
업데이트 자체가 안 돌아가던데요
돌리려고해봤는데 0%에서 진행이 안되요 ㅋㅋ
그리고 애초에 만들어주고 이런 것까지 해줘야되나요...ㅜㅜ
실행파일을 똑바로 만들었으면 종속성이 없거나 종속성이 분명하겠지... 그건 니가 배포에 대한 지식을 쌓아야한단거야.
지금까지 문제 없다가 갑자기 이러니까 당황스럽네요
그냥 회사컴에서 돌렸는데 안된다고하면 돈 안 받고 포기할까봐요 ㅋㅋ
니가 사용한 기능들이 어떤 최소환경에서 돌아간다는 정돈 알아야지...
마침표만 찍으면 되는데 왜 지워?
너님같으면너님컴에선안되는게임에돈내겟음?포기하던가고쳐주던가
혹시나 해서 똑같은 os인 윈7 32비트 노트북에서 돌려봤는데 잘 돌아가던데요..
대체 무슨 기능을 썼길래 무슨 엑셀 연동이라도 넣었나?
제가 시간이 많으면 다 해주겠는데 공부 해야되서요 ..
아니요 ㅋㅋ input.txt에 숫자 넣고 계산하고 output.txt에 출력이요
니말이 사실이라면 간단해, 순정 윈7 깔고 거기서 니가 돌아가는걸 보고, 순정 OS 에선 잘 돈다고 니들이 알아서 깔아라 하면 될거 아냐?
그럼 니가 빌드한 환경만 바꾸면 그냥 돌겠네.
그 컴에서도 메모장은 돌꺼 아냐?
구매자가 컴맹이라서 그런지 제 말 잘 알아들으시지도 못하고 결국 원격으로 하다가 하다가 안 되서 그랬네요..
VC++ 로 빌드한거야?
네 VS 2015에서요
구성, 일반, 표준 Windows 라이브러리 사용 했어?
구성>C++>코드생성>런타임라이브러리>다중 스레드(/MT) 했어?
콘솔 어플리케이션으로 만든 프로젝트 맞아?
딱히 추가한 라이브러리 없이 iostream 헤더랑 파일 관련 헤더 하나 이용이요
저 옵션 켰냐구.
진짜 계산 자체는 단순해서 소스는 짧아요
아뇨 라이브러리 자체를 손안대서 저것도 손안댓죠
구성>일반>MFC 사용>표준 Windows 라이브러리 사용 이랑
구성>C++>코드생성>런타임라이브러리>다중 스레드(/MT) 를 해야
종속성없는 실행파일이 만들어져.
조까고 스태틱으로
.exe파일 10메가 함 가보십낟
프로그램이라는게 실행되는 껍데기만 해도 꽤 이것 저것 로딩하는게 많기 때문에, 니가 사용하지 않는다 하더라도 꽤 많은걸 요구해.
그렇게 옵션 바꾸고 이전에 배포한 실행파일이랑 크기 비교해봐.
표준 windows 라이브러리 사용은 체크 돼있었는데
다중 스레드는 안되있었네요
700kb 정도 차이나네요
실행파일 크기 비교해보고, 그냥 도는지 테스트하고 싶으면 나한테 메일로 보내. 나한테 win7 sandbox 많으니까.
물론 예제 텍스트 파일 같은것도 같이 보내야 테스트해줄수 있음.
뭐 그럴필요없이 니가 일반 콘솔 프로그램으로 선택해서 시작한 프로젝트라면 이 옵션들 만으로 독립실행파일이 만들어질거야.
그걸로 다시 배포하도록해.
보내려고 해봤는데 바이러스 있다면서 안보내지네요 ㅋㅋ 일단 그렇게 할게요
ㅇㅇ
아 구글 메일 말고 딴걸 부를걸 그랬나~ 그렇게 해~