create and use win32 static library

原创 2007年09月25日 10:53:00
1. create static lib: the lib name is libProducer.ib
cExample.h
#ifndef C_EXAMPLE_H
#define C_EXAMPLE_H
extern int add(int x, int y);
#endif

#include "cExample.h"
int add(int x, int y)
{
    return x+y;
}

2. use libProducer.lib in libConsumer application
extern "C"
{
#include "cExample.h"
}
#include <stdio.h>

int main()
{
    printf("the result is: %d",add(2,3));
    printf("/n");
    return 0;
}
3. some setting for project
option 1: #pragma comment(lib,"XXX.lib")
option 2: tools-->option-->directories: "include files" include the folder which contain the "cExample.h"
                                                                     "Library files" include the folder which contain the "libProducer.lib"

how to create a thread in win32 platform

http://www.cs.rpi.edu/academics/courses/netprog/WindowsThreads.html Win32 APIs for Threads The...

解决 win32 下 CommandBar_Create、CommandBar_InsertMenubar 提示找不到

今天把一个WCE下的应用程序转到Win32下,发生CommandBar_Create、CommandBar_InsertMenubar找不到的提示, 原来它们在win32库中没有。那么怎么办呢? ...

ffmpeg-3.3.1-win32-static.zip

  • 2017年05月27日 09:50
  • 41.51MB
  • 下载

ffmpeg-git-8475ec1-win32-static.7z

  • 2013年05月25日 01:51
  • 6.81MB
  • 下载

VS C++ win32 更改static文本字体和文本背景

VS2015 C++ win32 更改static文本字体和文本背景  LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM ...

ffmpeg-latest-win32-static

  • 2016年11月15日 15:04
  • 29.84MB
  • 下载

ffmpeg-20160901-be07c25-win32-static

  • 2016年09月13日 10:18
  • 41.27MB
  • 下载

exploit - win32 - stack winding and unwinding

In order to understand function stack, we create the demo code. #include #include int function3(int...

ffmpeg-latest-win32-static.7z

  • 2014年08月19日 20:01
  • 10.96MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:create and use win32 static library
举报原因:
原因补充:

(最多只允许输入30个字)