Re: Running an IDL Project [message #40487 is a reply to message #40484] |
Tue, 10 August 2004 01:31   |
tianyf
Messages: 6 Registered: June 2004
|
Junior Member |
|
|
You can find something useful by selecting Project - Options of the IDLDE.
Tian.
i-kant@shaw.ca (Edwin) wrote in message news:<cc362821.0408091824.fd63356@posting.google.com>...
> Up until now I've never actually built a project. I have a main.pro
> that acts as the main program, and I have a bunch of procedures that I
> call with the main program to perform tasks. I open all these files,
> click "compile all", and then run my main.pro.
>
> I would like to make an IDL project now, so instead of having to open
> up the main program and all the procedures and then compile them all,
> I can just open up a project, and click on "compile project".
>
> The problem is I don't seem to be able to run the project. I will
> describe below how I create the project, and maybe someone can tell me
> what i'm doing wrong.
>
> I click on File > New > Project
>
> I enter a name for the project, say "Project.prj"
>
> A Project Workspace pops up titled "project.prj" with folders Source,
> GUI, Data, Images, and Other
>
> I go to Project > Add/Remove Files and I add all the files which I
> previously had to open one by one. All these files are .pro files (one
> main.pro as the main program that calls all the other procedure
> files). All of them are put into the "Source folder" of my project
> workspace.
>
> I go to Project > Compile > All Files
>
> All the files are compiled successfully.
>
> I then go to Project > Run , and I get the following error message:
>
> % Attempt to call undefined procedure/function: 'Project'.
> % Execution halted at: $MAIN$ 1
> C:\IDL\SPE_Examiner\main.pro
>
> main.pro is my main program that calls all the other procedures.
>
> Apparently IDL thinks that my project named "Project" is a
> function/procedure???
>
>
> thanks for any help!
|
|
|