LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

Profile Static or Shared Libraries

I'm interested in knowing if static or shared libraries can be profiled as well as the source that is using them.  It appears that they cannot be.

0 Kudos
Message 1 of 4
(4,324 Views)

Hi pshrew,

 

When you say 'profile,' are you referring to execution profiling with the LabWindows/CVI Execution Profiler Toolkit?  Also, what kind of static and shared libraries are you looking to profile?  Would these be C libraries?

 

Thanks,

 

Myriam

0 Kudos
Message 2 of 4
(4,295 Views)

Hi Myriam,

Yes, the excecution profiler is what I'm referring to.  The static/dynamic libraries I'm referring to are C coded libs also made with CVI.

 

Thanks,

-shrew

0 Kudos
Message 3 of 4
(4,229 Views)

Hi pshrew,

 

In the Build Options dialog box (Options>>Build Options), try setting the Profiling option to "User functions and other calls."  If you take a look at the Help document linked below, it explains that this setting allows you to profile functions, as well as calls to other library objects.  Is this what you are looking for?

 

Options»Build Options: http://zone.ni.com/reference/en-XX/help/370051Y-01/cvi/usermanual/prjbuildopt/

 

Thanks,

 

Myriam

0 Kudos
Message 4 of 4
(4,195 Views)