linuxϾ²Ì¬Á´½Ó¿âµÄÎÊÌâ
ÇëÎÊ£¬¾²Ì¬Á´½Ó¿â¿ÉÒÔ°üº¬¾²Ì¬Á´½Ó¿âô£¿
ÓÐÈË˵¾²Ì¬¿â²»¿ÉÒÔ°üº¬£¬ÓÐÈË˵¿ÉÒÔ°üº¬¡£µ½µ×Äܲ»ÄÜ°¢£¿
windowsÏÂÎÒÓùý£¬ÊÇ¿ÉÒԵġ£linuxϾÍ×ö²»ÁËÁË£¿ ÓÐûÓиßÈËÖ¸µãһϣ¿
лл
¾ÙÀýÈçÏ£º
½¨Á¢Ò»¸öÔ´Îļþ£¬²¢°ÑÕâ¸öÔÎļþÉú³É¾²Ì¬Á´½Ó¿â¡£
xxx.c ÖÐ
#include <math.h>
float mysin(float angle)
{
return sin(angle);
}
È»ºó°ÑÕâËû±àÒë³É¾²Ì¬Á´½Ó¿â¡£
gcc -c xxx.c -o xxx.o
ar rcs libxxx.a xxx.o
ÔÚÆäËû³ÌÐòʹÓÃÕâ¸ö¿âµÄʱºò£¬ÀýÈç: gmain.c
gcc gmain.c -lxxx -o gmain
»á±¨´íÎó¡£ ÒòΪsin()º¯ÊýÐèҪʹÓà libm.a¿â¡£
±ØÐëʹÓà gcc gmain.c -lxxx -lm -o gmain ²Å»á¿ÉÒÔ¡£
ÓÐûÓа취°ÑÕâ¸ölibm.a°üº¬ÔÚlibxxx.aÖУ¿ÄÇô±àÒëgmain.cʱ£¬ ¾Í²»ÐèÒª¼Ò-lmµÄÑ¡ÏîÁË£¿¾ÍÊÇ°Ñlibm.a°üº¬ÔÙlibxxx.aÖС£ ÓÐûÓа취°¢£¿Ð»Ð»¡£
¿ÉÒÔ£¬Æäʵ.a¾ÍÊÇһϵÁеÄ.o¸ãÔÚÒ»Æð~~~
¿ÉÒÔ
µ«ÄãÕâÑù×öÊDz»¿ÉÒÔµÄ
ÒòΪÄãµÄ.oÀïÃæÊÇûÓÐsinµÄʵÏÖµÄ
²»ÐÅÄã±àÒëʱ°Ñlibm.aÏÈÒƳý ¿Ï¶¨ÄÜÕý³£±àÒëµÄ
ÄÇÔõôÉú³É°¢£¿
ar rcs libxxx.a libm.a xxx.o
ÕâÑùô£¿
ÎÒÊÔÁ˺ÃÏñ²»Ðа¢¡£
¾ßÌåÔõô×ö°¢£¿
Ö»ÊDZàÒëÊÇ¿ÉÒԵġ£µ«ÊÇÁ´½Ó¾Í²»ÐÐÁË¡£ ÐèÒª sin()µÄ¿â°¢¡£ Õâʱ¾ÍҪʹÓà -lm
ÊÔÁË¡£¿ÉÒÔ¡£g++¿ÉÒÔ¡£
°ÑÎļþ¸Ä³É.cÎļþ£¬ À
Ïà¹ØÎÊ´ð£º
ÔÚ×Ô¼ºµÄµçÄÔÉÏ°²×°ÁËubuntu ¾ÍÊÇÏëÍæÒ»ÏÂ3D×ÀÃ棬ÓÚÊÇÏÂÔØÁË
compizconfig-settings-manager
emerald
simple-ccsm
fusion
ÕâЩ¶«Î÷£¬°²×°ÍêÖ®ºó£¬ÎÒÔÚµçÄÔÀïµã»÷ÁËemerald ......
´úÂëÌ«¶à£¬²»ºÃÌù£¬
´óÖÂÉæ¼°µ½ÕâЩ£º
char *arg[MAXSIZE];
char *buffer[MAXSIZE];
.........
arg[k]=(char*)malloc(sizeof(char)*j);
strcpy(arg[k],buffer);
.................[color=#993300][/color]
µ ......
ÒýÓÃÄÚÈÝvsking 2009-12-25 22:56:52
ÏÖÔÚÊÇwin2008ºÍiis8µÄʱ´úÁË£¬²»Òª»¹Í£ÁôÔÚiis5ʱ´ú£¬win2008±»ÆÀΪʮ¼Ñ²Ù×÷ϵͳ֮Êײ»ÊÇżȻµÄ£¬ÄãÒªÊÇ..
ÎÒµÄÎÊÌâÊÇ£º
×î½üÏëÂò¸ö·þÎñÆ÷£¬¿´ÁËdellÉϵÄϵͳ¶¨ÖÆÑ¡Ôñ£¬Ò»Ð© ......
linux ÏÂusbÉ豸£¬ÔÚrootȨÏÞÏ£¬É豸¿ÉÒÔÕý³£ÕÒµ½Çý¶¯£¬
µ«ÔÚÆÕͨÓû§ÏÂÕÒ²»µ½É豸Çý¶¯£¬
ÔõÑù²Å¿ÉÒÔÔÚÆÕͨÓû§ÏÂʹÓÃusbÉ豸£¿
Çë¸ßÊÖÖ¸½Ì
°ï¶¥Ï¡¢
ûÓöµ½¹ý£¬ÎÒÓõÄfedoraÆÕͨÓû§Ä¬ÈϵÄÒ²ÄÜÓðɣ ......
½«ËùÒª·¢Ë͵Ätcp°ü·ÅÔÚ·¢ËͶÓÁÐÖУ¬Èç¹ûÔÚ15ÃëÄÚûÊÕµ½ACK£¬¾ÍÖØ·¢£¬ÏëÇëÎÊ´ó¼Ò£¬ÕâÑùÊDz»ÊÇÒª¶Ôÿ¸öTCP°ü¼Ó¶¨Ê±Æ÷°¢£¬³ýÁËÓÃalarm,»¹ÄÜÓÃʲôÁË£¿
Äã¸ãÓ¦ÓõĻ°²»ÐèÒª¹ØÐÄtcpÐÒéÕ»ÊÇÔõô´¦ÀíµÄ°¡
tcpÐÒéÕ»ÓÐÖØ· ......