element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Avnet Boards Forums
  • Products
  • Dev Tools
  • Avnet Boards Community
  • Avnet Boards Forums
  • More
  • Cancel
Avnet Boards Forums
Software Application Development Execution time measurement
  • Forum
  • Documents
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Avnet Boards Forums to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Not Answered
  • Replies 7 replies
  • Subscribers 328 subscribers
  • Views 1880 views
  • Users 0 members are here
Related

Execution time measurement

Former Member
Former Member over 11 years ago

Hello,
I am using zedboard for my project and I want to measure my algorithm process time. The problem is that I can not use the clock() or gettimeofday() function, it says "undefined reference to _gettimeofday" or " undefined reference to _time", but in fact, I have already included the <sys/time.h> and <time.h>. I really need this problem to be fixed or any idea to measure the execution time.

P.S. My programmm is based on C and neon intrinsics, and the The Project is running on standalone. 

  • Sign in to reply
  • Cancel
Parents
  • Former Member
    0 Former Member over 11 years ago

    First, I'm pretty much in the dark as to how (even where) the make files for the SDK projects are being stored and manipulated...

    But I'll take a guess about your problem.

    So in the SDK your application project (in the SDK project explorer pane) has a little Folder icon with "C" on it.

    Right click on that and down the bottom is "Change Referenced BSP" - is that referencing the correct BSP?

    Also, again, right clicking on the application project, "Build Settings" brings up a dialog box with a "Tool Settings" tab.  In that tab click on "ARM g++ compiler" and you should see:
          Command: arm-xilinx-eabi-g++
      All Options: -Wall -O0 -g3 -c -fmessage-length=0 -I../../microZedAndIOCC_bsp_0/ps7_cortexa9_0/include

    that -I option is the include path for GCC - which is pointing to my BSP.

    If either of those things doesn't look right, maybe you should try exporting your hardware again from Vivado and rebuilding your BSP?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Former Member
    0 Former Member over 11 years ago in reply to Former Member


    **** Build of configuration Debug for project test_neon_alone ****

    make all
    Building file: ../src/helloworld.c
    Invoking: ARM gcc compiler
    arm-xilinx-eabi-gcc -Wall -O0 -g3 -c -fmessage-length=0 -MMD -MP -MF"src/helloworld.d" -MT"src/helloworld.d" -o"src/helloworld.o" "../src/helloworld.c"
    In file included from ../src/helloworld.c:41:0:
    ../src/substitut_timer.h:17:21: fatal error: xscugic.h: No such file or directory
    compilation terminated.
    make: *** [src/helloworld.o] Fehler 1

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Reply
  • Former Member
    0 Former Member over 11 years ago in reply to Former Member


    **** Build of configuration Debug for project test_neon_alone ****

    make all
    Building file: ../src/helloworld.c
    Invoking: ARM gcc compiler
    arm-xilinx-eabi-gcc -Wall -O0 -g3 -c -fmessage-length=0 -MMD -MP -MF"src/helloworld.d" -MT"src/helloworld.d" -o"src/helloworld.o" "../src/helloworld.c"
    In file included from ../src/helloworld.c:41:0:
    ../src/substitut_timer.h:17:21: fatal error: xscugic.h: No such file or directory
    compilation terminated.
    make: *** [src/helloworld.o] Fehler 1

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube