Problem z otwarciem pliku na innych komputerach.

0

Otóż utworzyłem prosty program, nazywa się Kalkulator Figur - oblicza on obwody i pola figur (a więc banał). No i skompilowałem go (wszedłem w kompilowanie, wybrałem Kompiluj Kalkulator Figur), otworzyłęm później go jako plik .exe i normalnie mi działał jak zwykły program. Teraz przechodzę do sedna - nie działa on na innych komputerach, kiedy ktoś go próbuje otworzyć na innym komputerze, wyskakuje powiadomienie o nieoczekiwanej opcji i braku możliwości włączenia. Z tego co wiem, jako plik .exe powinien być normalnym programem możliwym do otworzenia przez każdego. Podejrzewam że ma to związek z tym że mimo wszystko program ten (nawet jako .exe) działać będzie tylko u posiadczy C++ w Visual Studio (bo tam właśnie programuję). Dlatego prosiłbym o poinstruowanie w jaki sposób mam skompilować program, by działał na każdym komputerze, a nie tylko u posiadaczy C++ z Visual Studio (jestem początkowym programistą więc jesli jest możliwość, prosiłbym o instrukcję krok po kroku).

4

Ale zagmatwałeś. Zapewne potrzebujesz VC redistributable dla twojej wersji VC: https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads

PS: polecam lekturę 1 i 2 - temat byłby znacznie jaśniejszy gdybyś po prostu wrzucił screenshota błędu, a nie próbował go niewprawnie opisać

2

Możliwe też, że zwyczajnie kompilujesz:

  • w wersji Debug domyślnie wykorzystywanej przez Visual Studio. Spróbuj przestawić na Release.

lub

  • coś, co dynamicznie linkuje inne biblioteki.

Ogólnie zgadzam się z @kq: Wrzuć zrzut tego błędu, ponieważ na podstawie

powiadomienie o nieoczekiwanej opcji i braku możliwości włączenia.

można jedynie zgadywać i jak widzisz, pierwsze dwie odpowiedzi zgadują w zupełnie inne strony.

1 użytkowników online, w tym zalogowanych: 0, gości: 1