29. november 2011 - 20:54Der er
6 kommentarer og 1 løsning
Unable to start program
Hej, Jeg er ikke helt inde i C++, og det hjælper slet ikke med errors som jeg ikke kan løse. Når jeg debugger mit program, får jeg følgende meddelelse: "Unable to start program 'C:\Users\Mikkelsen\Documents\Visual Studio 2010\Projects\Tay\Debug\Tay.exe'. Den angivne fil blev ikke fundet."
Hvis jeg indsætter mit program i et andet projekt, kommer samme meddelelse, dog med en anden sti der passer til projektets navn. Hvis jeg trykker Ctrl+F5 får jeg følgende consol besked: "'C:\Users\Mikkelsen\Documents\Visual Studio 2010\Projects\Tay\Debug\Tay.exe'." blev ikke genkendt som en intern eller ekstern kommando, et program eller en batchfil.
Jeg har prøvet alt, samt at "Set as StartUp Project" - som andre tråde henvist til. Men samme fejl beskeder kommer frem.
Håber i kan hjælpe mig.
Output build: 1>------ Build started: Project: Tay, Configuration: Debug Win32 ------ 1>Build started 29-11-2011 20:51:05. 1>InitializeBuildStatus: 1> Touching "Debug\Tay.unsuccessfulbuild". 1>ClCompile: 1> All outputs are up-to-date. 1> All outputs are up-to-date. 1>ManifestResourceCompile: 1> All outputs are up-to-date. 1>Tay.obj : error LNK2019: unresolved external symbol "double __cdecl Taylor(double)" (?Taylor@@YANN@Z) referenced in function _main 1>C:\Users\Mikkelsen\Documents\Visual Studio 2010\Projects\Tay\Debug\Tay.exe : fatal error LNK1120: 1 unresolved externals 1> 1>Build FAILED. 1> 1>Time Elapsed 00:00:00.59 ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
double Taylor(double x, int n) { double resultat, term, sum, fx; int k, fac; k = 1; fac = 0; term = x; sum = x;
do{ fx = sum; k = k+2; fac = fac+1; term = term *(-0.5)*pow(x,2)*(1.0/k)*(k-2)*(1.0/fac); sum = sum+term; } while(fx!=sum); sum = (1/sqrt(2*Pi))*sum+0.5;
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.