C£«£« Linux¸ßÊÖ½øÀ´Ò»Ï£¬
ÎÒÓÃkdevelopн¨ÁËÒ»¸ö»ùÓÚ¼òµ¥µÄhelloworldµÄ¹¤³Ì£¬ÆäʵÎÒÊÇÏë¸úVCÄÇÑù´´½¨Ò»¸öDLLµÄ¹¤³Ì£¨Ï൱LINUXϵÄSO£©£¬²»¹ýÕâIDEºÃÏñûÓУ¬ÎÒÔÚÕâÀïÃæÓÐ10¸öÀ´À࣬ÕâЩÀàÖ®¼ä¿ÉÄÜ´æÔÚ½»²æÒýÓõĹØÏµ£¬±¾ÉíÓÖÒýÓÃÁËÍⲿµÄÁ½¸öSOÎļþ£¬°ÑÆä¶ÔÓ¦µÄ.hÎļþ°üº¬½øÀ´ÁË£¬ÎÒÏÖÔÚÏë°ÑÕû¸ö¹¤³Ì±àÒë³ÉÒ»¸ösoµÄÎļþ£¨ÀïÃæµ÷ÓÃÁËÁíÍâÁ½¸öÍⲿSOÀïÃæµÄÀࣩ
±àÒëºóÕâ¸öIDEÔÚÒ»¸öĿ¼ÏÂÒѾÉú³ÉÁ˺ܶà¸ö.oÎļþ£ºaggregates.o b2c.o baseobject.o datafactory.o µÈµÈ
ÇëÎÊÔõôÉú³É.soÎļþ£¬
g++ -shared -o libmylib.so aggregates.o b2c.o baseobject.o datafactory.o ?
»¹ÓÐÈç¹û±ðÈËÒªÒýÓÃÎÒÕâ¸öSO£¬Òª°üº¬Í·Îļþ£¬±ÈÈç˵ÎÒ¶ÔÍâµÄËùÓнӿھÍÊÇdatafactoryÀàµÄһЩ·½·¨£¬°´Àí˵¾Í°üº¬Õâ¸öÍ·Îļþ¾ÍÐÐÁË£¬µ«ÎÒÕâ¸öÍ·Îļþ±¾ÉíÓÖ°üº¬ÁËÆäËûÀàµÄÍ·Îļþ£¬ÕâÑùÏÂÈ¥£¬×îºó·¢ÏÖ²»ÊǰÑËùÓеÄÍ·Îļþ¶¼ ÒªÈÃÍⲿÓû§°üº¬ÁË£¿
±¾È˵ÚÒ»´ÎÓÃlinuxϵÄC£«£«±à³Ì£¬
ËÄܸøÖ¸µãÒ»ÏÂ˼·
»¹ÒýÓÃÁËÁíÍâÁ½¸öso ÄØ£¬£¨z.so curl.so),²»ÐèÒªÔÚÕâÌõ±àÒëÃüÁîÀïд£¿
[Quote=ÒýÓà 1 Â¥ thy38 µÄ»Ø¸´:]
Ö»Òª°üº¬Ö÷ÎļþÀïÃæincludeµÄÎļþ¾Í¿ÉÒÔÁË¡£
£££££££££££££££££££££££££££££££££
²»¿ÉÄܰɣ¬ÎÒÕâ¸öÖ÷ÎļþÀïÃæ°üº¬ÁËһЩͷÎļþ£¬ÕâЩÎļþÀïÃæÓÖ°üº¬ÁËÆäËûµÄÍ·Îļþ£¬×îÖÕ¸ãµÃ¶¼ °üº¬½øÀ´ÁË£¬¸ãµÃÕâ¸öSOµÄ·âװûɶ ÒâÒåÁË£¬±¾À´ÊÇÏë¶ÔÔÏÈÁ½¸öSO½øÐÐһЩ·â×°£¬ÈñðÈËÖ±½ÓÓÃÎÒÕâ¸öSO£¬
¿´À´ÓÃlinuxµÄÕâÀﻹÊDz»¶à°¡
ÈçÐèÒªÔĶÁ¸Ã»Ø¸´£¬ÇëµÇ¼»ò×¢²áCSDN!
Ïà¹ØÎÊ´ð£º
ÎÊһϣº
#include <stdio.h>
int main()
{
char x, y, z;
int i;
int a[16];
for(i=0; i<=16; i++)
{
a[i] = 0;
......
¹¤×÷ÄÚÈÝ Ñз¢
×ʸñÒªÇó£º
211ºÍÖØµãԺУ±¾¿Æ 3Ä깤×÷¾Ñé
211ºÍÖØµãԺУ˶ʿ 1Ä깤×÷¾Ñé
ÆÕͨԺУÔÚ¹¤×÷ÄêÏÞÉϸ÷¼Ó1Äê
ÓÐͨÐÅÏà¹Ø¿ª·¢¾ÑéÕßÓÅÏÈ£¬µ±È»C/C++ »ù´¡ÒªÔúʵ
à ......
ÏÖÔÚÓйØc++¡¢cµÄÊé¼®£¬ÄÇЩÊéÊǽÏÉî²ã´ÎµÄ£¿Çë½éÉܼ¸±¾£¿
#include <iostream>
using namespace std;
int funhion(int x, int y )
{
int m,n;
  ......
ÇëÎʸ÷λ¸ßÊÖÈçºÎÓÃC/C++»ñµÃϵͳδ°²×°²¹¶¡
ºÃÏñºÜרҵµÄ¶«Î÷¡£¡£¡£
²é×¢²á±í
ÿ¸ö²¹¶¡Èç¹û°²×°Á˶¼»áÔÚ×¢²á±íÀïÃæµÇ¼Ç
ÇëÎÊÄܲ»ÄܸüÇåÎúЩ£¬ÎÒÏëÓÃc\c++²é³öÀ´£¬²»ºÃÒâ˼£¬ÎÒÊÇÐÂÊÖ¡£»¹ÍûÖ¸½Ì¡£Ð»
·ÖÖµ ......
дÁ˸ö²âÊÔ³ÌÐòÈçÏÂ
struct hostent *hp;
char AlarmDevIP[20];
int x2;
hp = gethostbyname("www.google.com");
if (hp)
{
......