The causes of cough and general weakness may be cold, bacterial infection, some respiratory diseases (tuberculosis, tumor, etc.), which can be solved by targeting the cause of the disease and improving the immune system. 1. Weakness caused by viral infections such as colds, most of which are accompanied by fever, requires eating more nutritious food to increase resistance, and taking antiviral medicines such as cold and flu granules to alleviate the symptoms of weakness if it is serious. 2. Bacterial infection caused by lung inflammation will also have symptoms of fatigue, according to the different types of bacteria to symptomatic treatment, such as Streptococcus pneumoniae pneumonia preferred penicillin; Klebsiella pneumoniae pneumonia preferred aminoglycoside antibiotics (streptomycin, etc.); Mycoplasma pneumonia and Legionella pneumonia preferred macrolide antibiotics (azithromycin, etc.); Chrysin pneumonia preferred cephalosporin, etc.. 3. Cough caused by tuberculosis is accompanied by low fever, night sweats and fatigue, and requires anti-tuberculosis treatment, with drugs such as isoniazid, rifampicin, pyrazinamide, streptomycin, and so on. 4. Lung tumors also have symptoms of cough and weakness. Lung tumors usually have symptoms of chest pain and dyspnea, which should be treated with radiotherapy, chemotherapy and surgery after clear diagnosis. There may be other reasons for coughing and generalized weakness, and it is recommended to consult a doctor in time and receive standardized treatment.